Description

You will design and build distributed systems and microservices using Java and Spring.

Responsibilities

  • Design and implement microservices and web services using SOAP and REST architectures.
  • Develop software that interacts with Oracle and other relational databases.
  • Apply common design patterns to address functional and non-functional requirements.
  • Operate independently to deliver results under strict project timelines.

Required Skills

  • 10+ years of professional software development experience.
  • Expertise in Java and the Spring framework.
  • Hands-on experience with Microservices design and development.
  • Proficiency in building and consuming APIs (SOAP and REST).
  • Experience with Kafka and JMS for messaging.
  • Strong knowledge of JPA for data persistence.
  • Testing experience using JUnit or TestNG.
  • Experience with Cloud development and PCF.
  • Strong understanding of CI/CD pipelines and distributed systems.

Preferred Skills

  • Experience with Kubernetes development, design, and deployment.
  • Full stack development experience, specifically with React or Angular.
  • Exposure to ECM and BPM domains.

Education

Any Graduate