- Computer science or similar education background.
- 5+ years total work experience.
- 5+ years experience in SDLC models (waterfall, and agile).
- 5+ years Java coding experience. Positive with Core Java and Multithreading skills.
- 2+ years experience in Unix scripting and RDBMS SQL (e.g. SQL Server).
Mandatory Competencies
- Middleware - Java Middleware - Springboot
- Programming Language - Java - Core Java (java 8+)
- Programming Language - Java - Hibernate
- Programming Language - Java - OOPS Concepts
- Programming Language - Java - Java Multithreading
- Programming Language - Java - Spring Framework
- Database - PostgreSQL - PostgreSQL
- Tech - Unit Testing
- DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - GitLab,Github, Bitbucket
- Development Tools and Management - Development Tools and Management - Maven
- Middleware - Message Oriented Middleware - Messaging (JMS, ActiveMQ, RabitMQ, Kafka, SQS, ASB etc)
- Middleware - API Middleware - Microservices
- Programming Language - Java - Design Principles