Description

You will lead technical implementation and hands-on development using Java and AWS services.

Responsibilities

  • Design and develop microservices using Java 8, Spring, and Spring Boot.
  • Build and maintain REST-based web services and front-end components using React JS or the MERN stack.
  • Manage data persistence across relational databases like Oracle SQL Server and NoSQL systems like PostgreSQL and DynamoDB.
  • Implement and maintain CI/CD pipelines using Jenkins, Docker, and Kubernetes.
  • Apply design patterns including IOC, MVC, Singleton, and Factory to ensure scalable architecture.

Required Skills

  • 5+ years of professional software development experience.
  • Expertise in Java 8, Core Java, Spring, Spring Boot, and Spring MVC.
  • Strong experience with AWS services including Lambda, S3, RDS, API Gateway, CloudFormation, and Step Functions.
  • Proficiency in React JS and the MERN stack.
  • Hands-on experience with Docker and Kubernetes.
  • Experience with relational databases (Oracle SQL Server) and NoSQL (PostgreSQL, DynamoDB).
  • Knowledge of unit testing using JUnit, Spock, or Groovy.
  • Experience working within Agile, Scrum, or Kanban frameworks.
  • Working knowledge of Bootstrap and CSS/CSS3.

Preferred Skills

  • Experience with Continuous Testing, TDD, LeanFT, Cucumber, or Gherkin.
  • Familiarity with JBoss and code quality tools like Sonar, Checkstyle, or FindBugs.

Education

Any Gradute