Senior Java Developer
$130k - $150kjobgether
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.
- ...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...SeniorOngoing contractImmediate startRemote work
- 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...SeniorFull timeFlexible hours
- ...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...SeniorRemote work
- Job ID: 20011609Reference Number: 23-01055Title: SENIOR JAVA DEVELOPERLocation: Iselin, NJ, 08830Posted Date: 2023-06-22Company: HAN StaffingSENIOR JAVA DEVELOPERSenior
- ...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...SeniorRemote work
- ...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...SeniorRemote work
- 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
- 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
- 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 TechnologiesSenior
- ...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...SeniorPermanent employmentFull timeRemote work
- 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
- ...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,...SeniorRemote workFlexible hours
- ...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....SeniorFull time
- 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 TechnologiesSenior
- 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
- Senior Java DeveloperQuantity: 1Duration: ~12 monthsSkills:Must Haves:Java DeveloperSpring bootSQLRest API experienceBackend experienceYears of Exp: 9+ years SamprasoftSenior
- ...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...SeniorFull timeImmediate start
- Job TitleJD: With 7+ years of experience in Java, Springboot, Azure Mandatory Skills: Java, Springboot & Azure Omni InclusiveSenior
- Healthcare Industry Exp Will Be PlusHealthcare industry experience will be a plus. ClifyXSenior
- 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...SeniorLong term contract
- ...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...SeniorRemote workVisa sponsorshipFree visa
$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- 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
- 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
- ...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...SeniorContract workRemote work
- ...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...SeniorContract workRemote work
- ...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
- 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...SeniorRemote work
- Java DeveloperLocation: McLean, VADuration: 12+ Months Contract to HireRequired Skill Set:JavaSpringbootAWS, LambdaSQLKafkaRestful APIDockerMicroservices SamprasoftSeniorContract work
- 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 My3TechSeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
- java developer full time United States
- java devops engineer United States
- java developer no experience United States
- junior java developer no experience United States
- java developer remote United States
- java developer (remote only on w2) United States
- java microservice developer United States
- entry level java developer United States
- java ui developer United States
- java developer internship United States



