Backend Developer (Java/Spring Boot)
Protean AI · Friendly, MD · Yesterday
EngineeringFull-time
Key Responsibilities
- Design, develop, test, and maintain backend services with Java & Spring Boot.
- Build RESTful APIs and evolve microservices that are simple, scalable, and reliable.
- Write clean, well-documented code and participate in code reviews and architecture discussions.
- (Bonus) Work with containerized deployments on Kubernetes/Docker.
Qualifications
- 4–7 years of hands-on experience with Java and Spring Boot.
- A good grasp of REST APIs and microservice architecture.
- Experience with testing (e.g., Mockito, AssertJ) and CI/CD with Git.
- Comfortable with PostgreSQL and MongoDB, including ORM frameworks.
- Strong working knowledge of Spring Security and (optionally) Spring Cloud Gateway.
- Strong debugging skills and a product mindset—you care about outcomes, not just code.
Nice to Have
- Spring AI knowledge.
- Experience with Messaging (ActiveMQ, RabbitMQ).
- Hands-on with Kubernetes or Docker.