We are seeking an experienced Application Developer with expertise in Java to join our dynamic team in India. The ideal candidate will be responsible for designing and developing high-quality applications, collaborating with various stakeholders, and contributing to the overall success of our software projects.
Responsibilities
- Design, develop, and maintain Java applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications to optimize performance.
- Participate in code reviews and maintain code quality standards.
- Write technical documentation for reference and reporting purposes.
Skills and Qualifications
Proficiency in Java programming language and object-oriented design principles.Experience with Java frameworks such as Spring or Hibernate.Familiarity with RESTful APIs and web services integration.Knowledge of SQL and experience with databases like MySQL or Oracle.Strong problem-solving skills and ability to work under tight deadlines.Experience with version control systems such as Git.Understanding of Agile development methodologies.Skills Required
Java, Spring Boot, Microservices, Rest Apis, Sql, Git, Docker