Java Engineer

at  ING

Manila, Fifth District, Philippines -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Jul, 2024Not Specified04 May, 20243 year(s) or aboveJson,Cassandra,Continuous Integration,Design,English,Computer Science,Continuous Delivery,Functional Testing,Communication Skills,Artifactory,Java,Spring Boot,Spring Batch,Automation,Kotlin,Ansible,Spring Security,Maven,Jenkins,Junit,LinuxNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Java Engineer
Minimum education: Bachelor
ING is looking for an IT Dev Engineer within the Order Manager Area, Payments Tribe of Wholesale Banking.
Do you want to use market standard technologies at your workplace? Do you want to be the best of the best, but learn from the best at the same time? Are you the one?
Your work environment
The Payments Order Manager is a cross-channel/cross-product manager of financial orders initiated through Domestic, Global Bank NL channels, and internal systems.

The Order Manager is responsible for:

  • Building internal and external APIs (e.g. PSD2 API);
  • Creating orders for execution and routing them to the payment engine;
  • Warehousing orders until they are executed;
  • Tracking the status during the entire life-cycle of an order;
  • Reporting the status of an order through direct and assisted channels.

The future of the Order Manager is really interesting and contains many challenges and opportunities. For example PSD2 instant payments and exposing APIs to the outside world.
Job description
Within one of the Payment Order Manager Area, Payments Tribe Squads, we are looking for enthusiastic experienced Senior Java engineers. Team players that are passionate, proud and focussed on quality and continuous improvement. Solution-focussed and broadly developed: able to design, develop, test, deliver, and maintain high-quality software solutions.

As a full-stack Experienced Java Engineer you realize online and backend applications:

  • You will develop (complex) new functionality and coordinate its implementation on the production environment;
  • Automation is part our and your DNA: anything that can be automated is automated, from the start (deployment, functional testing, technical testing, etc);
  • You will be responsible for both the functional and technical support of the application.

The focus is on high-quality mission-critical software delivered in time using iterative development with regular milestone demos to the business so that in the end there are no surprises about what we build.

Desired skills & experience

  • A University degree in Computer Science;
  • Minimum 3-7 years of Java software engineering experience (design, develop, and maintain);
  • Experience in Java 8 and 11, JAX RS, Spring Boot, Kotlin, Spring frameworks such as Spring Batch and Spring Security;
  • Good understating to write the Unit Test, Integration tests using Junit, and Karate/Cucumber Framework
  • Knowledge of continuous integration and continuous delivery using tools such as AzureDevOps, Git, Maven
  • Strong knowledge about HTTP, REST API’s and JSON is crucial;
  • Knowledge of NoSQL Database like Cassandra;
  • Work experience with Azure DevOps, Ansible, GIT, Jenkins, Maven, Artifactory
  • More passionate about Open Source technologies
  • Good knowledge of Linux;
  • Preferred additional knowledge on Payments domain;
  • Good communication skills in English;
  • Strong analytical skills, proactive attitude and always sharing knowledge;
  • Is passionate about new technologies.

Responsibilities:

  • Building internal and external APIs (e.g. PSD2 API);
  • Creating orders for execution and routing them to the payment engine;
  • Warehousing orders until they are executed;
  • Tracking the status during the entire life-cycle of an order;
  • Reporting the status of an order through direct and assisted channels


REQUIREMENT SUMMARY

Min:3.0Max:7.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer science

Proficient

1

Manila, Philippines