Full-stack developer with 6 - 8 years of experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles .
Strong experience in Spring frameworks like Spring Boot, Spring Batch, Spring Data etc. and Hibernate, JPA.
Strong experience in microservices architecture and implementation
Strong knowledge of HTML, CSS and JavaScript, React
Experience with SOAP Web-Services, REST Web-Services and Java Messaging Service (JMS) API.
Familiarity designing, developing, and deploying web applications using Amazon Web Services (AWS).
Good experience on AWS Services - S3, Lambda, SQS, SNS, DynamoDB, IAM, API Gateways
Hands on experience in SQL, PL/SQL and should be able to write complex queries.
Hands-on experience in REST-APIs
Experience with version control systems (e.g., Git)
Knowledge of web standards and accessibility guidelines
Knowledge of CI/CD pipelines and experience in tools such as JIRA, Splunk, SONAR etc .
Must have strong analytical and problem-solving abilities
Good experience in JUnit testing and mocking techniques
Experience in SDLC processes (Waterfall/Agile), Docker, Git, SonarQube
Excellent communication and interpersonal skills, Ability to work independently and as part of a team.