Java Developer (microservices) Job in Costrategix Ltd.

Java Developer (microservices)

Apply Now
Job Summary

Job Description Java Developer



As a Java Developer you will be responsible for creation and implementation of backend services (API / microservice).

Roles & Responsibilities:

  • Designing and developing performant REST APIs / Microservices.
  • Data Model design.
  • Participating in requirements analysis.
  • Writing clean, scalable code and Implementing unit tests.
  • Participating in peer code reviews.
  • Optimizing the overall performance of Application.
  • Strong focus on data governance and security.
  • Be a strong Agile team member.
  • Skills:

  • Hands on with technologies like Java/J2EE, Hibernate, Spring, Spring Boot, Java Web services/APIs/APIs (SOAP, REST, JSON, Maven, Gradle, jUnit)
  • Working knowledge with AWS is a must.
  • Excellent understanding of data structures, threading.
  • Conceptually strong in Design Patterns and OOP.
  • Working knowledge with any of the Unit Test Frameworks such as jUnit.
  • Good problem-solving skills.
  • Attention to detail.
  • Should be a quick learner and keen on learning new technologies.
  • Strong in debugging, troubleshooting and performance tuning for SQL queries
  • Proficient in RDBMS (Mysql, Mssql) and NoSql databases (mongo, hbase)
  • Knowledgeable on TDD.
  • Excellent oral and written communication skills.
  • Additional Skills:

  • Exposure to Node.js / python
  • Exposure to Lambda functions.
  • Exposure to AWS Data Storage.
  • Qualifications & Experience :

  • BE/B.Tech, ME/M.Tech.
  • 6+ years of Java development experience, including Spring, Spring Boot
  • Experience Required :

    Fresher

    Vacancy :

    2 - 4 Hires

    Similar Jobs for you

    See more recommended jobs