We are seeking a skilled Java Engineer to join our innovative team. In this role, you will design, develop, and implement artificial intelligence and machine learning solutions to solve complex business problems. You will collaborate with cross-functional teams to build scalable, self-learning systems that drive product enhancements and operational efficiencies.
What will you do
- Implement RESTful web services and APIs.
- Write high-quality, maintainable, and efficient code.
- Collaborate with cross-functional teams to deliver scalable software solutions.
- Troubleshoot and resolve production issues.
- Continuously improve software engineering practices and code quality.
- Work with AI/ML teams to integrate models into production systems.
What skills required
- Robust knowledge and hands-on experience with Java, Spring Boot, and microservices architecture.
- Good understanding of RESTful web services and APIs.
- Experience with Java IDEs such as VS Code, Spring IDE, Eclipse, etc.
- Knowledge of databases such as Oracle and MySQL, and experience with PL/SQL.
- Familiarity with Git, Maven, and other build tools.
- Excellent communication, teamwork, interpersonal, analytical, and problem-solving skills.
- Experience in JEE-based application development.
- Hands-on experience with Spring JPA/Hibernate frameworks.
- API development experience.