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

Senior Java Developer

$130k - $150k
Full-time

jobgether

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Java Developer based in United States.

This role supports the sustainment, enhancement, and modernization of mission-critical applications serving the Department of Veterans Affairs.
You’ll work across established enterprise Java platforms while helping transition capabilities toward modern application architectures.
The position combines hands-on development with opportunities to modernize monolithic systems through microservices and API-driven designs.
You’ll contribute to applications built with both legacy enterprise technologies and modern Java and Spring Boot frameworks.
The role involves solving complex production issues, improving application performance, and delivering reliable software in an Agile environment.
You’ll collaborate with architects and senior engineers while contributing to code reviews, automated testing, CI/CD, and deployments.
This is a fully remote U.S. opportunity for an experienced developer interested in meaningful government technology modernization.

Accountabilities:

  • Design, develop, test, deploy, and maintain enterprise Java applications.
  • Support the sustainment, enhancement, and modernization of mission-critical applications.
  • Analyze, troubleshoot, and resolve complex software defects and production issues.
  • Maintain and enhance applications using Java, Spring Framework, Struts, JSP, EJB, JMS, WebLogic, Hibernate, Oracle, and related technologies.
  • Develop modern backend services using Java 17+, Spring Boot, microservices, JPA/Hibernate, REST APIs, Maven, and Swagger/OpenAPI.
  • Design and implement REST and SOAP-based services and system integrations.
  • Decompose monolithic applications into appropriately designed microservices.
  • Apply microservices transaction orchestration patterns where appropriate.
  • Collaborate with architects and senior developers on application modernization initiatives.
  • Design scalable API-driven architectures that bridge legacy platforms with future-state solutions.
  • Develop and optimize SQL queries and database integrations.
  • Investigate application performance and reliability issues and implement appropriate improvements.
  • Participate in code reviews to maintain quality, security, and engineering standards.
  • Mentor junior developers and provide technical guidance when needed.
  • Contribute to automated testing strategies and implementation.
  • Support CI/CD processes, application deployments, and release activities.
  • Collaborate with cross-functional Agile/Scrum teams to plan and deliver software enhancements.
  • Contribute to technical documentation and maintainable development practices.
  • Support enterprise applications throughout their development and operational lifecycles.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent professional experience.
  • 8+ years of professional software development experience.
  • Strong hands-on experience developing applications with Java 17 or later.
  • Strong experience with the Spring Framework and/or Spring Boot.
  • Experience designing and developing REST APIs and web services.
  • Strong experience with microservices architectures.
  • Strong experience with JPA/Hibernate and Maven.
  • Experience with Swagger/OpenAPI and API documentation.
  • Experience working with Oracle or other relational database technologies.
  • Strong SQL development and database integration skills.
  • Experience using Git-based source control.
  • Experience working within Agile/Scrum development environments.
  • Strong troubleshooting, analytical, and problem-solving abilities.
  • Strong verbal and written communication skills.
  • Ability to collaborate effectively with architects, developers, and cross-functional stakeholders.
  • Ability to work independently while contributing effectively to distributed development teams.
  • Experience with WebLogic application server administration or deployment is preferred.
  • Experience with Struts, JSP, EJB, JMS, or other enterprise Java technologies is preferred.
  • Experience with IBM ILOG JRules / Operational Decision Manager (ODM) is a plus.
  • Experience with microservices transaction orchestration is a plus.
  • Experience with Docker and containerized applications is preferred.
  • Experience with React, JavaScript, or TypeScript is advantageous.
  • Experience supporting federal government or Department of Veterans Affairs programs is preferred.
  • Experience with Jira and Confluence is a plus.
  • Must be a U.S. Citizen or Permanent Resident.
  • Must be authorized to work in the United States on an ongoing basis without employment sponsorship.
  • Must have reliable internet service suitable for effective remote work.

Benefits:

  • Fully remote position within the United States.
  • Base salary of $130,000–$150,000 annually, depending on geographic location, experience, skills, education, internal equity, security clearance, and contract requirements.
  • Medical, dental, and vision coverage.
  • Health Savings Account with company contribution when enrolled in an eligible plan.
  • Company-paid life insurance.
  • Company-paid accidental death coverage.
  • Company-paid short-term and long-term disability coverage.
  • Voluntary accident insurance.
  • Voluntary hospital indemnity insurance.
  • Voluntary critical care insurance.
  • Voluntary medical and dependent care Flexible Spending Accounts.
  • Accrued paid time off.
  • Company-paid holidays.
  • 401(k) retirement plan with company match.
  • Standard business hours are Monday through Friday, with occasional extended or weekend hours based on operational needs.
  • Equal opportunity workplace with reasonable accommodations available for qualified individuals with disabilities.
  • Employment authorization is subject to applicable U.S. work authorization verification requirements.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in United States vacancy
  •  ...Hello Folks Please find the below requirement and let me know your interest? I have an opening for a Senior Java Developer with a strong background in Life Sciences (must have).Position is an ongoing contract for 6 months+, preferably EST candidates. The client... 
    Senior
    Ongoing contract
    Immediate start
    Remote work

    Polar IT

    United States
    3 days ago
  • A leading tech company is seeking a Java Developer with over 7 years of experience to create and maintain web microservices using the Spring Boot framework. The ideal candidate should have strong skills in Java, REST, and GraphQL while also being proficient with SQL and... 
    Senior
    Full time
    Flexible hours

    Highbrow

    Charlottesville, VA
    2 days ago
  •  ...Our client, a IT Services and Consulting company, is looking for a Senior Java Developer for their Remote location. Responsibilities: Design and develop enterprise applications using Java technologies. Prepare system flow diagrams and low-level... 
    Senior
    Remote work

    ICONMA

    United States
    2 days ago
  • Job ID: 20011609Reference Number: 23-01055Title: SENIOR JAVA DEVELOPERLocation: Iselin, NJ, 08830Posted Date: 2023-06-22Company: HAN StaffingSENIOR JAVA DEVELOPER
    Senior

    HAN Staffing

    Iselin, NJ
    a month ago
  •  ...chosen for this opportunity. MINIMUM 8+ years experience in bellow skills: Skills/Experience Hands-on Strong experience in Java development, including extensive experience with J2EE, Servlet and related technologies. Hands-on Strong development experience in implementing... 
    Senior
    Remote work

    Damco Solutions

    United States
    4 days ago
  •  ...Senior Software Engineer Fortune 500 insurance provider is looking to building a team to support their insurance benefit/claims management...  ...the interaction between the business and IT by identifying and developing strategic applications of IT. The role will be critical in the... 
    Senior
    Remote work

    Samprasoft

    United States
    3 days ago
  • Job Title: Senior Java Developer Location: Iselin, NJ (08830) Within 50 Miles Salary Range - $75/hr on W2 - $80/hr on W2 Required Skills & Qualifications 12+ years of hands on experience with Java development (30%) 4+ years of Experience with Kafka (30%) 2+ Years of Experience... 
    Senior

    Artech

    Iselin, NJ
    1 day ago
  • Job Title: Senior Java Developer Location: Newark, DE (19711) Within 50 Miles Salary Range - $60/hr on W2 - $65/hr on W2 Required Skills & Qualifications: 8+ years of hands-on experience with Java (30%) 6+ years of experience with Spring Framework (30%) 4+ years of experience... 
    Senior

    Artech

    Newark, DE
    1 day ago
  • Job Title Required Skills: Proficient in Java development Proficient with Kafka Messaging Proficient with REST APIs, Webservices Good experience with Cassandra, MongoDB, Redis Experience with Kubernetes (CI/CD Deployments) Syntricate Technologies
    Senior

    Syntricate Technologies

    Austin, TX
    1 day ago
  •  ...Position Summary We are looking for a talented, Senior Java developer, responsible for designing and delivering high-quality code based on business requirements and Esprow's internal technology roadmap. You must be able to take ownership of your work, including some... 
    Senior
    Permanent employment
    Full time
    Remote work

    Esprow

    United States
    4 days ago
  • Senior Java Developer 100% onsite presence needed Location: Charlotte, NC Duration: 12 Months Senior Java Developer who has got extensive experience on core Java, multithreading, spring modules, REST API, knowledge on.NET and .NET core and caching frameworks exp. Georgia... 
    Senior

    Georgia IT Inc

    Charlotte, NC
    1 day ago
  •  ...Senior Java Developer McLean, VA Must Have Qualifications7+ years of hands-on Java development with preference of Java 21 with experience transition to other versions of Java. Hands-on experience with relational databases required. Preferred: Snowflake, Python,... 
    Senior
    Remote work
    Flexible hours

    Georgia IT Inc

    United States
    2 days ago
  •  ...Job Description Job Description Job Title: Senior Java Developer (8+ years) Location: Houston, TX Experience Required: 8+ Years Employment Type: Full-time Must be legally authorized to work in the United States for any employer without sponsorship.... 
    Senior
    Full time

    IVID TEK INC

    Houston, TX
    25 days ago
  • Job TitleRequired Skills:Proficient in Java developmentProficient with Kafka MessagingProficient with REST APIs, WebservicesGood experience with Cassandra, MongoDB, RedisExperience with Kubernetes (CI/CD Deployments) Syntricate Technologies
    Senior

    Syntricate Technologies

    Austin, TX
    1 day ago
  • Senior Java DeveloperLocation: Newark, DE (19711) Within 50 Miles Salary Range - $60/hr on W2 - $65/hr on W2Required Skills & Qualifications:8+ years of hands-on experience with Java6+ years of experience with Spring Framework4+ years of experience with Kubernetes4+ years... 
    Senior

    Artech

    Newark, DE
    1 day ago
  • Senior Java DeveloperQuantity: 1Duration: ~12 monthsSkills:Must Haves:Java DeveloperSpring bootSQLRest API experienceBackend experienceYears of Exp: 9+ years Samprasoft
    Senior

    Samprasoft

    Salt Lake City, UT
    1 day ago
  •  ...Senior Level Java Developer Solvepoint is looking to add to its team of extraordinary Senior Level Java Developers qualified individuals ready to be compensated and challenged according to their abilities. Position: Senior Level Java Developer Status: Full Time... 
    Senior
    Full time
    Immediate start

    Solvepoint Corporation

    Philadelphia, PA
    more than 2 months ago
  • Job TitleJD: With 7+ years of experience in Java, Springboot, Azure Mandatory Skills: Java, Springboot & Azure Omni Inclusive
    Senior

    Omni Inclusive

    Germantown, MD
    1 day ago
  • Healthcare Industry Exp Will Be PlusHealthcare industry experience will be a plus. ClifyX
    Senior

    ClifyX

    Tempe, AZ
    1 day ago
  • Senior Java Developer Location: Sunnyvale, CA (3 days onsite) Duration: Long term contract Additional comments: Java hands-on developer with experience of 7+ years or more Deep knowledge in distributed architecture Worked in large scale systems for 5+ years Experience worked... 
    Senior
    Long term contract

    InterSources

    Sunnyvale, CA
    1 day ago
  •  ...Telecommunications Are you an experienced Senior Software Engineer or Technical Lead who...  ...supporting a team of software engineersDesigning, developing and testing bespoke software...  ...designsBuilding full-stack applications using Java, JavaScript, React and TypeScriptDesigning... 
    Senior
    Remote work
    Visa sponsorship
    Free visa

    NPAworldwide

    Birmingham, AL
    1 day ago
  • $85k - $90k

    Senior Core Java Developer Location: Austin, TX Salary Range: $85- $90k Per annum +Benefits 6+ years of experience in Core Java (Java 11 & Java 8) Experience in Spring Boot Mongo DB (4 or 6) Experience Very Good Core Java - Backend engineers Strong in API Development -... 
    Senior

    Keylent Inc

    Austin, TX
    1 day ago
  • Senior Java microservices developer Cloud experience with AWS preferred Senior Java development experience Strong troubleshooting skillset Kafka & REST API development for services with high transaction rates Container/Kubernetes microservices using SpringBoot on AWS toolset... 
    Senior

    Kaav Inc.

    Seattle, WA
    1 day ago
  • Job Title: Senior Java Developer Location: Pennington, NJ (08534) Within 50 Miles Salary Range - $60/Hr on W2 - $65/Hr on W2 Required Skills & Qualifications 8+ years of hands-on experience with Java / Core Java (30%) 5+ years of Experience with Spring Boot / Microservices... 
    Senior

    Artech

    Pennington, NJ
    2 days ago
  •  ...Senior Full Stack Java Developer Experience: 7–10 Years Location: Remote Job Type: Contract to Hire Must be located in EST or CST. Must work EST hours. Position Summary We are seeking a highly skilled and experienced Senior Java Developer to join our... 
    Senior
    Contract work
    Remote work

    Samprasoft

    United States
    3 days ago
  •  ...Senior Java Developer We are looking for a Senior Java Developer based in Latin America to work on a long-term project for one of our clients, a software company based in San Ramon, California. Our client provides cloud solutions trusted by governments across the globe... 
    Senior
    Contract work
    Remote work

    Prediktive

    United States
    2 days ago
  •  ...interpersonal skills. Outstanding attention to detail. Strong analytical and design skills. Strong collaborative skills Required Skills: Java, SOAP web services, REST API, Tomcat, Kafka, Git, Linux, Jenkins or other continuous integration/continuous delivery products, Open... 
    Senior

    Software Technology Inc

    Pasadena, CA
    1 day ago
  • Senior Java Developer100% Remote - EST Time Zone, Client is in Richmond, VA12 Months ContractMust Haves:Familiar with Core Java & Spring FrameworkHands On DeveloperMicroservices Based ArchitectureJava 1.8Spring, Spring Boot, Spring BatchAWS - ECS / Containerization, Docker... 
    Senior
    Remote work

    Samprasoft

    Richmond, VA
    1 day ago
  • Java DeveloperLocation: McLean, VADuration: 12+ Months Contract to HireRequired Skill Set:JavaSpringbootAWS, LambdaSQLKafkaRestful APIDockerMicroservices Samprasoft
    Senior
    Contract work

    Samprasoft

    Mc Lean, VA
    1 day ago
  • Java DeveloperMust sit in Plano, TX after return to officeLocation: Plano, TX (onsite from Sep 6th in Hybrid model (3 days office)Duration: 12+ Months ContractRequired Skill Set:JavaSpringbootAWS, LambdaRestful APIDocker My3Tech
    Senior
    Work at office

    My3Tech

    Plano, TX
    4 days ago

Do you want to receive more vacancies?

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