Description
Lead technical development using Java and the Spring ecosystem to build scalable microservices in Bangalore.
Responsibilities
- Design and implement microservices using Spring Boot, Spring MVC, and Microservices architecture.
- Develop and maintain web services using REST and SOAP architectures.
- Manage data persistence using Hibernate and various SQL or NoSQL databases.
- Oversee build and deployment processes using Maven and version control systems.
- Apply design patterns to ensure scalable and maintainable codebases.
Required Skills
- 5+ years of experience in Core Java and OOP principles.
- Hands-on experience with at least one cloud platform: AWS, Azure, or GCP.
- Proficiency with SQL or NoSQL databases.
- Experience with Maven and build/deployment tools.
- Competency with Version Control Systems.
- Strong communication skills.
Preferred Skills
- Experience with frontend frameworks such as Angular or React.js.