Backend Developer Java Spring Boot
Core
Designing and building scalable, secure cloud-based microservices and APIs for product features.
Role type
Senior Backend Developer (Java/Spring Boot)
Builds
Scalable, highly reliable product features via API and microservices
Domain
Software Engineering / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST APIs, Microservices, Hibernate JPA, SQL (Oracle, Postgre), NoSQL (MongoDB), CI/CD (Jenkins, Docker), Git, Unix/Linux
Preferred skills
JavaScript frameworks (React, Node, Angular), Cloud platforms (GCP, AWS, GKE), System Architecture, Python
Technologies
Spring Framework, Hibernate, Jenkins, Docker, Git, Oracle, PostgreSQL, MongoDB, React, Node.js, Angular, Bootstrap, GCP, AWS, GKE
Responsibilities
Define and architect non-functional requirements; Develop cloud-based, secure, and adaptable solutions; Build scalable product features through software design; Estimate engineering efforts and develop realistic schedules; Conduct design and code reviews and perform unit testing; Resolve complex production issues.
Seniority
Senior, hands-on IC