Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Engineer

$130k - $150k
Full-time

Fathom Management LLC

Role Description

The Senior Java Engineer will lead the design, development, migration, and support of scalable Java-based microservices and APIs in a modern cloud environment. This role requires strong hands-on engineering capability, technical leadership, and experience modernizing legacy systems.

Key Responsibilities

  • Plan and execute migration from legacy monolithic applications to modern, scalable Java-based microservices while maintaining live-system availability.
  • Lead API design and development, including specifications, endpoints, data models, and protocols such as REST and GraphQL.
  • Lead data strategy and migration of shared databases into service-specific data layers while maintaining data integrity.
  • Identify and resolve data and system bottlenecks early in the development lifecycle.
  • Deploy and operate workloads on Kubernetes in AWS, including deployment manifests, Helm, scaling, rollouts, and resource requests/limits.
  • Tune and optimize databases through query performance tuning, indexing strategies, connection pooling, migration strategies, and caching patterns.
  • Write production-grade code for core services while remaining deeply involved in the codebase.
  • Ensure seamless API integration with internal systems, external systems, applications, and third-party services.
  • Promote adoption of AI in the API development lifecycle, including use of GitHub Copilot for coding.
  • Implement authentication, authorization, encryption, and other secure development practices.
  • Monitor and optimize API performance, scalability, and reliability.
  • Support on-call operations.

Qualifications

  • 8+ years of experience leading technical teams in building scalable modern Java services.
  • Proven experience breaking down large, complex legacy monoliths into smaller, independent services.
  • Deep hands-on knowledge of modern Java, Spring Boot, Hibernate, and REST API development.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Strong experience designing, building, and maintaining APIs.
  • Ability to lead engineering teams while remaining hands-on with development.
  • Experience with Docker, Kubernetes, and Helm.
  • Familiarity with application security principles and secure development practices.
  • Familiarity with Git version control.
  • Familiarity with OAuth.
  • Ruby-to-Java migration experience preferred but not required.

Requirements

  • Minimum of a Bachelor's degree in Computer Science, Information Technology, Engineering, or related technical field.

Benefits

  • Paid vacation, sick leave, and holidays
  • Medical, dental, and vision insurance
  • Life insurance
  • Short- and long-term disability insurance
  • 401(k) retirement plan with company match and immediate vesting
  • Military leave
  • Professional training and development
  • Tuition reimbursement
  • Employee wellness program
  • Commuter benefits
  • And more
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Java Engineer in Remote vacancy
  •  ...Are you a Senior Java Software Engineer who thrives on solving real-world problems and creating solutions that make a genuine impact? Do you enjoy working directly with customers to understand their needs and translate them into clean, reliable software? If you’re someone... 
    Senior
    Full time

    Intix/netguardians

    Remote
    18 hours ago
  •  ...Software Engineer Opportunity If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. Seeking creative, high-energy, diverse and driven software engineers... 
    Senior

    Software Technology Inc

    Alpharetta, GA
    4 days ago
  • $97.54k - $130k

     ...strategy and values. Do you bring deep software engineering expertise and a passion for building...  ...Trust Services Technology is seeking a Senior Software Engineer to support our CCT application...  ...experience 5+ years of experience in Java/J2EE development and JAVA Web Services... 
    Senior
    Temporary work
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Computershare

    Minneapolis, MN
    4 days ago
  •  ...Senior Java Software Engineer Apex Systems, the nation’s 2nd largest Information Technology staffing firm, has an exciting opportunity for a Senior Java Software Engineer to work for a growing technology company. This position will be full-time, direct-hire and can... 
    Senior
    Full time
    Remote work
    Flexible hours

    Software Technology Inc

    United States
    4 days ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...problems that create a safer, more secure world.In the Senior Java Software Engineering role, you will design, develop, and test... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Aurora, CO
    18 hours ago
  • Role Description We’re currently looking to add a Senior Java Engineer to this nerd club of ours. If you’re someone who has 5+ or so years of experience, we’d love to chat. You’ll join forces with 3-5 other team members to deliver high-quality, low-maintenance software... 
    Senior
    Full time

    Lean TECHniques

    Remote
    1 day ago
  • $130k - $150k

    Role Description We are seeking a Senior Java Engineer to lead the design, development, and modernization of scalable Java-based microservices and APIs in a cloud-native environment. This role requires strong hands-on engineering experience, technical leadership, and expertise... 
    Senior
    Full time

    MKS2 Technologies

    Remote
    17 hours ago
  •  ...Senior Software Engineer This software development position requires versatility, flexibility, and attention to detail. It includes the design...  ...deployment of high performance, high availability applications using Java, Mule ESB, Spring and web services. ~4+ years of... 
    Senior

    Roberts Recruiting

    Lexington, MA
    4 days ago
  • $114k - $152k

     ...Senior Java Software Engineer Remote - US-Based Only No visa sponsorship | No third-party agencies ** Must have Java, AWS, Angular, and NoSQL experience ** We are seeking a Senior Java Software Engineer to join a growing engineering team building scalable cloud... 
    Senior
    Remote work
    Visa sponsorship

    DSC Resources, Inc.

    United States
    18 hours ago
  •  ...Senior Java Developer Publicis Sapient is looking for a Senior Java Developer to lead the development of high-performance, scalable software applications. You will work with global agile teams, solving complex business problems and delivering cutting-edge solutions... 
    Senior
    Full time
    Contract work
    Local area
    Remote work

    Publicis Sapient

    United States
    1 day ago
  •  ...Time$110k - $140kA cloud-based customer service platform company with billions of annual users is looking to hire a mid to senior Java Engineer to join their growing team. You'll be working on mission critical platforms, building in Java and Spring, and willing to work... 
    Senior
    Full time
    Remote work

    Motion Recruitment

    Richardson, TX
    4 days ago
  • Role Description This is a remote position. As Java Senior Software Engineer with backbase certification, you will be responsible for developing and testing software code and meeting customer needs, based on development rules set by your lead. In a nutshell, you’ll be... 
    Senior
    Full time
    Remote work
    Flexible hours

    CoorB

    Remote
    3 days ago
  • Role Description We are looking for a Java Engineer! ~Implement microservices for our new cloud-native platform, including envisioning, designing, creating, deployment automation, and monitoring. ~Apply expertise in software development to design and implement solutions... 
    Senior
    Full time
    Local area
    Remote work

    Arionkoder

    Remote
    3 days ago
  • $90.5k - $161.6k

     ...safely and reliably. There's no room for error. Join us and start doing your life's best work.(sm)Join Optum Digital as a Senior Java Software Engineer. If you take pride in what you deliver and are passionate about building highly scalable APIs, we have a great... 
    Senior
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Minneapolis, MN
    3 days ago
  •  ...Qualifications ~ Bachelor's degree in a computer-related discipline or equivalent work experience ~5+ years of hands-on Java development experience ~ Experience building and supporting APIs and RESTful microservices ~ Experience with relational and NoSQL... 
    Senior
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Paychex

    United States
    1 day ago
  • $56.99 - $63.33 per hour

     ...organization's success. What You'll Do Serve as a Senior Developer, collaborating closely with internal development teams...  ...Must-Have Qualifications: ~8-10 years of experience with Java, Spring framework, cloud development, and Web Services (REST, SOAP... 
    Senior
    Hourly pay
    Temporary work

    Skill Corp

    Westlake, TX
    2 days ago
  • $81.34k - $135k

     ...Senior Java Software Engineer As a Senior Java Software Engineer, you will make an impact by modernizing legacy applications into secure, scalable, and maintainable Java and Spring Boot solutions. You will be a valued member of the application modernization team and... 
    Senior
    Remote work
    3 days per week

    Minnesota Jobs

    Minneapolis, MN
    2 days ago
  • Role Description We're looking for a Senior Java Software Engineer to join our global remote team and contribute to building business-critical platforms for a leading global financial market infrastructure provider. In this role, you will be involved throughout the entire... 
    Senior
    Full time
    Remote work

    EPAM

    Remote
    18 hours ago
  •  ...Senior Java Developer Newfold Digital is a leading web technology company serving nearly seven million customers globally. Our portfolio of brands includes: Bluehost, BigRock, ResellerClub, CrazyDomains, HostGator, Network Solutions, Register.com, Web.com and many others... 
    Senior
    Work at office
    Remote work
    Work from home

    Newfold Digital

    United States
    3 days ago
  • $38.09 - $42.33 per hour

     ...and production environments, ensuring system stability and performance. Must-Have Qualifications ~1+ years of experience with Java and J2EE (both client and server-side). ~1+ years of experience with Object-Oriented Analysis/Design (OOA/OOD), distributed... 
    Senior
    Hourly pay
    Temporary work

    Skill Corp

    Ann Arbor, MI
    18 hours ago
  • Role Description As a Java Developer with strong hands-on software development experience, particularly in embedded systems, you will...  ...-critical systems. You will collaborate with multidisciplinary engineering teams to deliver robust, high-quality software throughout the... 
    Senior
    Full time

    Sopra Steria

    Remote
    4 days ago
  • £60k per year

    Senior Java Developer - Java/Spring/AWS - Remote - £60,000 - HealthTech/Tech for Good Senior Software Developer required for a HealthTech, tech-for-good business delivering software that supports patient care and rehabilitation across the healthcare sector. Great benefits... 
    Senior
    Remote work

    ARC IT Recruitment

    New York, NY
    1 day ago
  • $120k - $180k

     ...Fanatics Betting and Gaming is headquartered in New York with offices in Denver, Leeds and Dublin. We are seeking a Senior Java Software Engineer to build and maintain scalable services that power our internal platforms. This role is full stack focused, with... 
    Senior
    Full time
    Seasonal work
    Remote work

    Fanatics

    New York, NY
    18 hours ago
  • $175k - $200k

    Role Description We’re seeking a Senior Java Video Streaming Engineer with deep expertise in backend Java with direct experience writing code for a streaming server or engine (e.g., Wowza, FFmpeg, Ant Media, Red5) to join our engineering team. In this role, you will architect... 
    Senior
    Full time
    Temporary work

    Wowza Media Systems

    Remote
    3 days ago
  • $70 per hour

     ...Job Description Must haves for key technology expertise: JAVA, Spring, Rest Services Development. SQL and exposure to Google cloud...  ...Qualifications Our Client is seeking to fill a Sr. Software Engineer, Product Deployment position. Ideal candidate has at least 4+... 
    Senior
    Full time
    Contract work
    Temporary work

    Motocol

    Remote
    18 hours ago
  • $225k - $275k

     ...Technology Solutions Group is seeking a skilled and motivated Software Engineer to join our team in developing cutting-edge geospatial analysis,...  ..., implementing, and maintaining scalable and performant Java-based microservices that interact with both relational and NoSQL... 
    Senior
    Full time
    Remote work
    Flexible hours
    Night shift

    Freedom Technology Solutions Group

    Remote
    5 days ago
  • Role Description We are looking for strong Engineering and Product professionals who excel in a dynamic environment. At MoneyGram, we...  ...outcomes over functional wins. We are seeking a highly skilled Senior Java Engineer with 10+ years of experience to contribute to the... 
    Senior
    Full time
    Remote work

    MoneyGram

    Remote
    1 day ago
  •  ...About This Role We are looking for a Senior Java Software Engineer to join our team and contribute to the design, development, and delivery of enterprise-grade microservices solutions. In this role, you will develop secure, scalable, and high-performance backend applications... 
    Senior
    Full time

    inventYOU

    Remote
    a month ago
  • Role Description At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists...  ...in developing highly scalable and efficient applications using Java, JavaScript, node.js, TypeScript or equivalent. ~Google... 
    Senior
    Full time
    For contractors
    Flexible hours

    Capgemini

    Remote
    1 day ago
  •  ...Stefanini Group is hiring a Senior Java Developer to design, develop, and deliver secure, enterprise-grade web applications and backend components for key clients. The role emphasizes Java, Spring, REST, and cloud technologies, with a focus on quality and code security... 
    Senior
    Contract work
    Temporary work
    Remote work

    Stefanini, Inc

    Atlanta, GA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Engineer. Be the first to apply!