Java Developer
ESSENTIAL SKILLS REQUIREMENTS:
- JAVA/Spring Boot.
- JavaScript + JS UI frameworks (ReactJS / Angular, NodeJS).
- HTML5, CSS3.
- CI/CD (Continuous Integration/Continuous Development).
- SQL (Oracle, Postgres).
- Test Driven Development/Automated Testing (Jasmine/Karma/Selenium/Cucumber/Wire Mock)
- IntelliJ / WebStorm.
- Build Tools (Maven/ Gradle/ Gulp/grunt/webpack).
- Jenkins (CI (Continuous Integration) / DevOps).
- Understanding ESB Integration Skill (IIB, Tibco, Oracle fusion, MQS, Messaging concepts).
- Working with Queues, Flows, Execution Groups.
- Docker/AWS
- Kubernetes/AWS
- Git (version handling), Bitbucket, SVN.
- IoC / Dependency Injection.
- Jira, Confluence.
- Micro Services.
- Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
ADVANTAGEOUS SKILLS REQUIREMENTS:
- REST / (OData / Graph QL) (advantageous)
- NodeJS (advantageous)
- Java Micro Profile (Jax-RS) (advantageous)
Desired Skills:
- JAVA/Spring Boot
- JavaScript
- Test Driven Development
- DevOps