Description
You will design, develop, and maintain scalable microservices using Java and Spring Boot.
This role is on-site.
Responsibilities
- Build REST and SOAP web services following microservices architecture patterns.
- Implement object-oriented design principles and optimize data structures and algorithms.
- Containerize applications using Docker and manage orchestration with Kubernetes.
- Collaborate with stakeholders in an Agile environment to deliver high-quality software.
Required Skills
- 8+ years of professional experience in Java development.
- Hands-on expertise with Spring Boot and microservices design patterns.
- Proficiency with relational (Oracle) and NoSQL (MongoDB) databases.
- Strong knowledge of Object-Oriented Design (OOD) and the Java standard library.
- Experience with CI/CD tools like Team City and version control via Git.
- Familiarity with cloud platforms and Agile methodologies.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
Preferred Skills
- Experience with JIRA for project tracking and issue management.