This role is for one of Weekday’s clients
Min Experience: 8 years
Location: Chennai, Pune
JobType: full-time
Requirements
Job Responsibilities:
- Design, develop, and maintain high-quality software applications using Java and Spring Boot.
- Develop and maintain RESTful APIs to support various business requirements.
- Write and execute unit tests using TestNG to ensure code quality and reliability.
- Work with NoSQL databases to design and implement data storage solutions.
- Collaborate with cross-functional teams in an Agile environment to deliver high-quality software solutions.
- Utilize Git for version control and collaborate with team members on code reviews and merge requests.
- Troubleshoot and resolve software defects and issues in a timely manner.
- Continuously improve software development processes and practices.
Description:
- 8 years of professional experience in backend development using Java and leading a team.
- Strong expertise in Spring Boot, Apache Camel, Hibernate, JPA, and REST API design
- Hands-on experience with PostgreSQL, MySQL, or other SQL-based databases
- Working knowledge of AWS cloud services (EC2, S3, RDS, etc.)
- Experience in DevOps activities.
- Proficiency in using Docker for containerization and deployment.
- Strong understanding of object-oriented programming, multithreading, and performance tuning
- Self-driven and capable of working independently with minimal supervision