Java Developer
Dedicated Project

Job Description

As a member of our fast growing engineering team, your responsibility will be to get involved in day-to-day development operations and solve complex problems of digitization to meet the demands of business.

To be successful, you must have a self-driven mindset, go getter attitude.

The responsibilities include:

  • Develop Java webservices and components according to a detailed design document.
  • Build efficient, reusable and reliable Java code per industry best practices. Follow TDD approach and ensure unit-test coverage meets quality requirements.
  • Develop Integration tests to ensure coding adheres to acceptance criteria and verify end-to-end behaviour of the system. Ensure best possible performance, quality and responsiveness of applications.


Key Skills

  • Must have experience developing in Java latest version (least version is 8)
  • Must have experience in design and development using Micro service architecture
  • Solid knowledge in OOP concepts, and design principles/patterns for developing scalable applications
  • Must have experience developing Spring Boot applications
  • Must have experience developing database access layer using Spring Data JPA/Hibernates
  • Must have experience in developing REST Services using Spring
  • Good working experience in development of event driven systems using any framework
  • Must have experience with any RDBMS and at least one NoSQL database preferably PostgresSQL and Mongo DB
  • Must have experience writing unit and integration tests using Junit
  • Must have experience using mock frameworks like Mockito, WireMock
  • Must have experience using Git Must have experience with CI/CD
  • Basic hands-on experience in one of the cloud provider (AWS/Azure) or at least docker and Kubernetes
  • Familiarity with build tools Maven or Gradle

Details

Experience (Min) : 8.0 Years
Experience (Max) : 18.0 Years
Location: Remote

Skills

Java Java Webservices TDD Integration Java 8 Microservices OOP Scalable Springboot Spring Data JPA Hibernates REST Services Spring Framework RDBMS NoSQL PostgresSQL MongoDB JUnit Mockito WireMock CI/CD Git Cloud Provider Azure AWS Docker Kubernetes Maven Gradle

Refer and Earn

Learn More