CareerPlan

Senior Java Developer

USAFull-time$106k–$146k2026-11-12 → 2026-11-13
Hybrid · United States

Core

Design, develop, and maintain enterprise web applications and scalable backend microservices using Java, Spring Boot, and modern front-end technologies.

Role type

Senior IC Java Developer (Full Stack)

Builds

Enterprise web applications, RESTful APIs, and microservices

Domain

Enterprise Software Development

Deliverable

production ML models | product features

Required skills

Java 8/11/17+, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Microservices, RabbitMQ, Angular or React, TypeScript, JavaScript, REST APIs, Object-Oriented Programming, Git, Agile/Scrum, MongoDB, Relational Databases (Oracle, SQL Server, PostgreSQL, MySQL), AI tools (Copilot, Devin, Windsurf)

Preferred skills

AWS, Azure, Docker, Kubernetes, Kafka, GraphQL, API Gateways, CI/CD (Jenkins, GitHub Actions, Maven, SonarQube), OAuth2, JWT, OWASP, Automated Testing (JUnit, Mockito, Selenium, Cypress, Jasmine, Testcontainers)

Technologies

Spring Boot, RabbitMQ, Angular, React, TypeScript, MongoDB, Oracle, SQL Server, PostgreSQL, MySQL, Docker, Kubernetes, Kafka, Jenkins, GitHub Actions, Maven, SonarQube, JUnit, Mockito, Selenium, Cypress, Jasmine, Testcontainers, AWS, Azure, GraphQL, OAuth2, JWT, OWASP

Responsibilities

Design and develop enterprise web applications and microservices; Build and maintain RESTful APIs; Develop responsive UI components; Collaborate with stakeholders to define technical solutions; Participate in Agile/Scrum ceremonies; Write clean, maintainable code; Perform unit and integration testing and code reviews; Troubleshoot performance and security issues; Implement CI/CD pipelines; Optimize data models; Support production deployments and incident resolution.

Seniority

Senior, hands-on IC