We are seeking a talented and experienced Java Developer with a strong background in Spring Boot and Spring Batch to join our team in Pune. The ideal candidate will have 4 to 5 years of handson experience in developing robust and scalable applications. You will work closely with our crossfunctional teams to design develop and maintain highquality software solutions that meet the needs of our clients.
Requirements
Key Responsibilities:
- Design develop and maintain Java applications using Spring Boot and Spring Batch frameworks.
- Collaborate with crossfunctional teams to define design and ship new features.
- Ensure the performance quality and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality organization and automation.
- Participate in code reviews and contribute to team and personal learning.
- Develop and execute unit and integration tests to ensure the quality of code.
- Stay updated with emerging technologies and apply them into operations and activities.
Required Skills and Qualifications:
- Bachelors degree in Computer Science Information Technology or a related field.
- 45 years of professional experience in Java development.
- Strong experience with Spring Boot and Spring Batch frameworks.
- Proficient in ObjectOriented Programming (OOP) concepts.
- Experience with RESTful API development.
- Familiarity with database technologies such as MySQL PostgreSQL or Oracle.
- Knowledge of frontend technologies such as HTML CSS and JavaScript is a plus.
- Experience with version control systems preferably Git.
- Strong problemsolving skills and attention to detail.
- Excellent communication and teamwork skills.
Benefits
- Competitive salary package with variable pay.
- Health and wellness benefits including media claim coverage.
- Provident Fund (PF) and other statutory benefits.
- Opportunities for professional development and career advancement.
- A collaborative and inclusive work environment.