Java Developer | Spring Boot, REST APIs & SQL
Core
Design, develop, and maintain scalable enterprise applications and REST APIs using Java and Spring Boot.
Role type
Senior IC Java Developer (Enterprise Back-End)
Builds
Scalable back-end services, REST APIs, and enterprise applications
Domain
Enterprise software development, Banking/Regulated industry (preferred)
Deliverable
production ML models | product features
Required skills
Java, Java EE, Spring, Hibernate, RESTful APIs, SQL, Relational databases (MySQL, Oracle, SQL Server), Git, Maven/Gradle, Agile/Scrum
Preferred skills
Cloud platforms (AWS, Azure, GCP), Docker, Kubernetes, NoSQL databases, Microservices architecture, CI/CD tools (Jenkins, GitHub Actions), Testing frameworks (JUnit, Mockito)
Technologies
Java, Spring, Hibernate, MySQL, Oracle, SQL Server, Git, Maven, Gradle, AWS, Azure, GCP, Docker, Kubernetes, MongoDB, Cassandra, Jenkins, GitHub Actions
Responsibilities
Develop and maintain backend services and APIs; Write, review, and test code; Collaborate with stakeholders to gather requirements; Optimize application performance and security; Contribute to architecture discussions; Mentor junior developers
Seniority
Senior, hands-on IC