Java Engineer
ING
- Manila City, Metro Manila
- Permanent
- Full-time
- Creating, developing, and supporting advanced business applications for the Wholesale lending line of business
- Searching and proposing solutions using the newest technologies
- Advanced knowledge of Java 8. Knowledge of Java 11 and beyond is preferred
- Experience of using various spring modules like Spring Boot, Spring MVC, Spring Batch
- Experience in creating Web Applications, SOAP/RESTful APIS, JavaScript
- Knowledge of Hibernate Framework
- Very good knowledge of Object-Oriented Programming and Design Patterns
- Good skills in writing Unit and Integration Tests using Junit
- Good knowledge of relational databases, e.g. Oracle
- Has a passion to learn Core Banking programming language e.g. Finacle Scripting
- Prior experience of working in an Agile/DevOps environment
- Knowledge of Continuous Delivery Tools: Jenkins, Artifactory, Git, TFS, Azure DevOps
- Skills in writing scripts using Bash or Python
- Experience in work with Message brokers: IBM MQ, Kafka
- Knowledge of Micro-Services architecture, dispersion services, scalability, container technologies: Docker, OpenShift
- Application and web server environments: WebSphere, Tomcat