Key Responsibilities:
- Design and develop high-volume, low-latency applications using Java and Spring Boot.
- Build microservices-based applications and RESTful APIs.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Write well-designed, testable, and efficient code.
- Participate in code reviews, troubleshooting, and performance tuning.
- Ensure application performance, quality, and responsiveness.
- Maintain updated knowledge of technology standards, industry trends, emerging technologies, and software development best practices.
Required Skills:
- Strong proficiency in Java (8 or above)
- 2+ years of experience with Spring Boot / Spring Framework
- Good understanding of microservices architecture
- Experience with REST APIs and JSON/XML
- Hands-on with JPA/Hibernate
- Experience with SQL/Relational Databases (e.g., MySQL, PostgreSQL, Oracle)
- Familiarity with version control tools like Git
- Experience with unit testing (JUnit, Mockito)
Good to Have:
- Knowledge of Docker, Kubernetes
- Experience with CI/CD tools (Jenkins, GitLab CI)
- Exposure to cloud platforms (AWS, Azure, GCP)
- Familiarity with Agile methodologies
Job Type:
Job Types: Full-time, Permanent
Pay: ₹257,398.33 - ₹661,768.67 per year
Experience:
- Java Springboot: 2 years (Required)
Work Location: In person