- Strong knowledge of HTML, CSS and JavaScript, Angular.
- Strong experience in Spring frameworks like Spring Boot, Spring Batch, Spring Data etc. and Hibernate, JPA.
- Robust experience in micro services architecture and implementation
- Experience with SOAP Web-Services, REST Web-Services and Java Messaging Service (JMS) API.
- 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, Sonar Qube
- Excellent communication and interpersonal skills, Ability to work independently and as part of a team.
Mandatory Competencies
- Programming Language - Java Full Stack - Angular Material
- Programming Language - Java Full Stack - HTML/CSS
- Programming Language - Java Full Stack - JavaScript
- Programming Language - Java Full Stack - JPA
- Programming Language - Java Full Stack - Hibernate
- Programming Language - Java Full Stack - Spring Framework
- Database - Database Programming - SQL
- Middleware - API Middleware - Microservices
- Middleware - API Middleware - WebServies (REST, SOAP)
- Middleware - Message Oriented Middleware - Messaging (JMS, ActiveMQ, RabitMQ, Kafka, SQS, ASB etc)
- DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Git
- Development Tools and Management - Development Tools and Management - CI/CD
- DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Docker
- Cloud - AWS - AWS S3, S3 glacier, AWS EBS
- Beh - Communication and collaboration