Description
We are looking for a skilled Java Backend Software Engineer to join our dynamic team in India.
The ideal candidate will have a strong background in developing robust backend systems using Java and related technologies.
Responsibilities
- Design, develop, and maintain Java-based backend systems.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Identify and fix bottlenecks and bugs in the application.
- Ensure the performance, quality, and responsiveness of applications.
- Participate in code reviews and maintain coding standards.
- Write clean, maintainable, and efficient code.
Skills and Qualifications
- 7-11 years of experience in Java development.
- Strong proficiency in Java programming language and frameworks such as Spring and Hibernate.
- Experience with RESTful APIs and microservices architecture.
- Solid understanding of database technologies such as MySQL, PostgreSQL, or Oracle.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
- Knowledge of version control systems, preferably Git.
- Experience with Agile methodologies and tools.
- Strong problem-solving skills and ability to work in a team.
Skills Required
Java, Spring Boot, Restful Apis, Microservices, Sql, Nosql, Docker, Kubernetes, Aws