Responsibilities:

  • Design, Develop, and Support Java applications
  • Gather the requirements/ specifications to understand and translate them to features and User stories
  • Estimate the software work scope and support Technology Leads and Project Managers.
  • Evaluate the new functionality and concepts in support of technology and business feature evaluation

 Experience / Qualifications

  • Must have implementation knowledge and experience in
    • Min. 2 yrs. of experience in Akka Framework or Lagom
    • Core Java (1.8+), SpringBOOT, Scala, Lagom & Kafka
    • Event sourcing and CQRS implementation
    • RDBMS, NoSQL Cassandra
    • Docker and Kubernetes
  • Must have good understanding of design principles and working knowledge of multi-threading and data structures
  • Must have good experience creating REST APIs with Microservices Architecture
  • Must have good experience with Debugging Microservices and Scaling
  • Must have knowledge on CI/CD practices and Unit test automation
  • Familiarity with Spring Security and API Gateways
  • Familiarity with JPA/Hibernate and concepts
  • Familiarity with Azure DevOps, GIT Hub tools
  • Should be familiar with Code Quality practices
  • Experience of working with Agile product lifecycle
  • Must have the zeal to learn new technologies.

Education / Certification:

  • Bachelor’s degree in Computer Science, IT or similar or equivalent experience

To apply for this job email your details to uday@cygnuspro.com