Description

Java Expertise:
Minimum 8 years of experience.
Proficiency in Java 8+ with strong development capabilities.
Familiarity with design patterns and scalable architecture.

Frameworks and Tools:
Spring Framework and Spring Boot for developing scalable microservices.
Experience with REST APIs, Hibernate, and Spring Data JPA.

Database Management:
Proficiency in RDBMS such as Oracle, MySQL

Testing and Tools:
Knowledge of testing tools like JUnit and JMeter.
Build tools like Maven/Gradle and version control systems like Git.

CI/CD and Automation:
Experience building and maintaining CI/CD pipelines using Jenkins.
Knowledge of Docker and containerization.

Cloud and AWS Exposure:
Hands-on experience with AWS services such as EC2, S3, SQS, SNS, Lambda, IAM roles, and CloudWatch.
Familiarity with implementing and managing AWS cloud infrastructure.

Big Data Knowledge (Preferred):
Exposure to Spark and Scala is a plus

Education

Bachelor's degree