Job Description


As a Java Developer, you will be designing and developing solutions using a wide range of technologies. You will work closely with product teams and other engineers to ideate and design the best experience for our customers. You will have a passion to improve the software craftsmanship and constantly strive to raise the bar for the team.

Job responsibilities:

  • High-level knowledge of the Spring boot framework
  • Able to understand complex relations in JPA/Hibernate
  • Good understanding of NoSQL Databases (MongoDB/DynamoDB)
  • Understanding of event-driven design
  • Connecting microservices to interact with databases
  • Excellent verbal and written communication skills
  • Ability to collaborate and work effectively in a team.
  • Working in an agile environment that is challenging and constantly evolving
  • Able to work on microservices and good understanding of Docker

Technology Stack:                                  

  • Core Java, Java 8, Data Structures
  • Spring, Spring Boot, and JPA/Hibernate
  • Web Services REST, SOAP/XML
  • Microservices based architecture
  • Database knowledge Postgresql, MySQL, Oracle preferred
  • Excellent verbal and written communication skills

  • Communications Skills
  • Database Management
  • Development
  • SQL
© 2024 All right reserved.