Java Developer
Job Description
Responsibilities · Design, implement and test components from functional specifications. · Participate in analyzing, resolving and providing technical support escalated to the team · Contribute and guide other developers to maintaining a high standard of delivery quality · Propose solutions to problems and build designs with the Technical Lead · Participate in peer code reviewing Requirements
- 5 years of experience working with Java ecosystem.
- Degree is Computer Science or Equivalent.
Technical · Very good understanding of application system design, development, testing, deployment and maintenance · Frontend development experience with Vuejs or Angularjs · Experience developing web service - REST, gRPC · Good knowledge of different design patterns · Working experience with Agile Methodology in at least on project · Good knowledge on TDD/BDD using Cucumber · Good knowledge and understanding of the following:
- Maven
- Git
- CI/CD tools like Jenkins and Gitlab CI
- Kubernetes
- Messaging Systems (Kafka, RabbitMQ, WebsphereMQ)
- Enterprise Integration Platforms
- Relational Database, NoSQL Database
Functional · General knowledge of corporate and investment banking especially financing domain. · Good understanding of SDLC Interested candidates please click Apply. Please note that only shortlisted candidates will be notified. EA Registration No: R1655133 Links HR Singapore Pte Ltd | EA License No: 09C5322e