- Design and develop high-volume, low-latency applications for mission-critical systems using Java and Spring Boot framework.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement best practices in software development, including code reviews, unit testing, and continuous integration.
- Troubleshoot and debug complex issues in production and non-production environments.
- Optimize application performance and scalability through performance tuning and code optimization techniques.
- Stay updated with the latest trends and technologies in Java development and apply them to enhance existing systems.
- Document design and implementation details for reference and future maintenance.
- Participate in Agile development methodologies, including sprint planning, stand-up meetings, and retrospective sessions.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Java Developer with strong proficiency in Java programming language.
- Hands-on experience in developing web applications using Spring Boot framework.
- Familiarity with microservices architecture and RESTful APIs.
- Experience with relational databases such as MySQL, PostgreSQL, or Oracle.
Job Types: Full-time, Permanent
Salary: From ₹500,000.00 per year
Schedule:
Experience:
- total work: 3 years (Required)