Description

Role Description

This is a full-time remote role for a Java Backend Developer. The Java Backend Developer will be responsible for the design, development, and implementation of web-based applications using the latest software development practices and technologies. The Developer will work on building microservices-based backend applications using the Spring Framework and Java. They will be responsible for creating scalable and high-performance enterprise-level application services that meet business needs and requirements.


 

Qualifications

Skills:

· Strong development experience in the Spring, Spring Boot Micro Service, Hibernate, ReactJS, Kafka messaging and Logging(Slf4j)

· Excellent knowledge of Relational Databases, Oracle, SQL, ORM technologies (JPA2, Hibernate) and NoSQL (Cassandra)

· Strong knowledge and hands on experience in developing REST API.

· Good hands on experience in Managing the code in GitLab repository.

· Hands on expertise with app containerization and/or migration to the Cloud.

· Excellent experience in Understand coding best practices / guidelines, Lean Agile, TDD, CI/CD.

Education

Any Graduate