CareerPlan

Senior Java Developer

USAFull-time$105k–$145k2026-11-12 → 2026-11-13
On-site

Core

Design, develop, and maintain enterprise-grade web applications and scalable backend services using Java, Spring Boot, and modern frontend frameworks.

Role type

Senior Full-Stack Java Developer

Builds

Enterprise web applications, RESTful APIs, microservices, and responsive UI components

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 architecture, event-driven design, RabbitMQ, Angular or React, TypeScript, REST APIs, object-oriented programming, design patterns, relational databases (Oracle, SQL Server, PostgreSQL, MySQL), NoSQL (MongoDB), Git, Agile/Scrum

Preferred skills

AWS or Azure, Docker, Kubernetes, Kafka, GraphQL, API gateways, Jenkins, GitHub Actions, Maven, SonarQube, CI/CD, OAuth2, JWT, OWASP security practices, automated testing (JUnit, Mockito, Selenium, Cypress, Jasmine, Testcontainers)

Technologies

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

Responsibilities

Design, develop, and maintain enterprise-grade web applications; Build and consume RESTful APIs and microservices; Develop responsive UI components; Collaborate with business stakeholders and integration teams; Write clean, maintainable, reusable code; Perform unit and integration testing and participate in code reviews; Troubleshoot and resolve performance, security, and scalability issues; Implement CI/CD pipelines; Design, optimize, and maintain data models; Support production deployments and incident resolution

Seniority

Senior, hands-on IC