Java Engineer
Role Summary
As a Java Engineer, you'll play a key role in designing, developing, and supporting modern backend applications that power critical banking services. You'll work across the full software delivery lifecycle, from development and testing to deployment and production support.
This role offers the opportunity to work with modern technologies including Java 17/21, Spring Boot, Microservices, PostgreSQL, and Azure DevOps , while contributing to high-quality, reliable, and scalable solutions in a global enterprise environment.
About the Team
You'll join our Shared Tech team, an engineering-led and innovation-focused group that values collaboration, continuous improvement, and technical excellence.
Working closely with product owners, architects, DevOps engineers, quality engineers, and fellow developers, you'll help deliver solutions that support ING's mission of empowering people to stay a step ahead in life and in business.
What You'll Do
- Develop, enhance, and maintain backend applications using Java 17 and Java 21.
- Design and implement microservices using Spring Boot and related frameworks.
- Build and support RESTful APIs and enterprise integration solutions.
- Write clean, secure, maintainable, and high-quality code.
- Troubleshoot, debug, and optimize application performance.
- Design and optimize PostgreSQL database solutions, queries, and data models.
- Build and maintain automated tests to support quality and reliability.
- Contribute to CI/CD pipelines and deployment automation using Azure DevOps.
- Participate in code reviews and technical discussions.
- Investigate production issues and implement long-term improvements.
- Collaborate with cross-functional teams in an Agile environment.
- Support continuous improvement initiatives across engineering practices.
Required Skills
We're looking for someone who brings:
- Strong hands-on experience in Java development.
- Experience with Java 17 and/or Java 21.
- Strong knowledge of Spring Boot, Spring Framework, and microservices architecture.
- Experience developing REST APIs and backend services.
- Strong understanding of object-oriented programming, design patterns, and clean coding principles.
- Experience with PostgreSQL, including SQL development and performance optimization.
- Experience working with Git-based source control systems.
- Hands-on experience with Azure DevOps, including repositories, pipelines, and deployment workflows.
- Understanding of CI/CD practices and DevOps ways of working.
- Strong analytical and problem-solving skills.
- Experience working in Agile/Scrum environments.
- Excellent communication and stakeholder management skills.
Nice to Have
- Experience with Docker and Kubernetes.
- Exposure to Microsoft Azure cloud services.
- Experience with monitoring, logging, and application support.
- Familiarity with automated testing frameworks and code quality tools.
- Knowledge of application performance tuning and secure software delivery.
- Experience supporting release and deployment activities.
- Exposure to payment systems and financial services environments.
What We Offer
At ING, you'll have the opportunity to:
- Work with modern engineering tools and technologies.
- Collaborate with talented and supportive colleagues across the globe.
- Grow your technical expertise through challenging projects and continuous learning.
- Contribute to meaningful solutions that impact millions of customers worldwide.
- Be part of an inclusive organization that values diverse perspectives and experiences.
Worried about the wage gap? So are we. Our commitment to pay equity means you'll be valued for your skills, not your gender.
How to Apply
Ready to take the next step?
Click the apply button on our careers site and submit your application through Workday . We look forward to learning more about you.
Job Application Safety Reminder ⚠️
We're seeing an increase in fraudulent job offers. To protect yourself, please follow these key guidelines when applying for roles at ING:
- Apply only via official ING platforms. ING uses Workday as its internal recruitment system. Applications should be submitted only via our official career site.
- Check the sender's email carefully. Legitimate communication will always come from @ing.com and/or @myworkday.com .
- No payments or banking details will ever be requested. If someone asks for this information, it's a scam.
About ING
With 65,000 employees and operations in approximately 40 countries, there is no shortage of opportunities for people with initiative who want to help people take a step ahead in life and in business. Do you want to work at the cutting edge of what's possible and at the same time ensure you work with integrity and hold the customer's interests at heart? Do you want to be surrounded by progressive, inspiring, diverse and supportive colleagues? Then there is no better place to invest your talents than at ING. Join us. Apply today.
Apply now
- ...environment you thrive in, then apply and join us in changing the future of banking! Job Overview The primary function of a Java Engineer is to create, develop and support the advanced business applications of the Wholesale Lending line of business within ING....
- ...assigned to WB Tech Lending COI 2 • Will be interacting with Manila Engineers (COI2), business stakeholders and counterparts in NL Key... ...Management Key Capabilities/Experience • Advanced knowledge of Java 8. Knowledge of Java 11 and beyond is preferred • Experience of...
- ...Role Summary As a Senior Java Engineer, you'll play a key role in designing, developing, and enhancing enterprise-scale backend services using Java and Spring technologies. Working within a high-performing Agile team, you'll deliver robust microservices, contribute...
- ...Manager as a Platform (OMaaP) domain, the central orchestration engine for payment orders across ING’s Payment & Settlement Services landscape... ...test, deploy, run, and improve Job Overview As a Senior Java Developer, you are a technical leader and a key driver of...
- ...Designing and implementing Java-based applications; Analyzing user requirements and apply to application design; Defining application objectives and functionality; Aligning application design with business goals; Debugging and resolving technical...
- ...preferably in Agile methodology · Experience in designing backend solutions and developing container based backend applications o Java + Spring Boot is not required, but nice to have · Experience in any of the following Frontend development technologies: o...
- ...Java Developer - Makati City Company Description Founded and headquartered in Switzerland, Avaloq is continuously expanding... ...expertise in Eclipse or a similar IDE, where you will be crafting the engineering tools and frameworks essential to our software developers.The...
- ...The Data Engineer will be responsible for designing, developing, and maintaining scalable data pipelines and data infrastructure that support... ...and data pipeline management Proficiency in Python, Java or Scala for data processing. Knowledge of QlikView or other...
- ...you to apply. Position Overview We are seeking a Software Engineer for the Insurance & Accounting Industry to design, develop, test... ...Proficiency in at least one modern programming language such as Java, C#, Python, JavaScript, TypeScript, or an equivalent language....
- ...Education: ~ Bachelor's Degree in Computer Science, Software Engineering , Computer Engineering or Information Technology Technical... ...databases. Basic Fundamentals with any programming languages (Java, C#, C++) Basic Fundamentals in Web Development (Javascript,...
- ...As a Fullstack Engineer, you'll be part of a cross-functional team responsible for designing, developing, and maintaining applications that... ...& Experience Experience developing applications using Java 8+ (Java 11+ preferred) Strong knowledge of Spring Framework...
- We are seeking an experienced Senior Java Backend Developer to design, develop, and maintain scalable, high-performance backend applications... ..., or GCP. Collaborate with architects, product managers, QA engineers, and DevOps teams to deliver high-quality software....
- ...Role Summary As a DevOps Engineer, you'll join an international platform engineering team responsible for developing and operating... .../or Python Development experience using Go (Golang) and/or Java (Spring Boot) Knowledge of Kubernetes , including deployments...
- ...As a Backend Engineer , you'll join our Retail Banking technology team , where you'll play a key role in designing, developing, and... ...Experience Proven experience developing backend applications using Java 8, Java 11, or higher Strong experience with Spring and...
- ...The Securities Operations team is a dynamic team of Software Engineers and Business Analysts spread across several development centers... ...understanding of database technologies (SQL, Oracle PL/SQL) Knowledge of Java programming languages. Python, C++ or similar can be valuable....
- Direct Hiring! Nityo Infotech Services is currently looking for Python/Java Developer! Position: Python/Java Developer Location: Makati City Setup: 3x onsite per week Schedule: Night Shift Salary: 150,000 base pay Qualifications: - At least 6 years overall...
- ...Join ING Retail Tech PH as a Backend Engineer where you will be part of a cross-functional team of talented individuals. Together, your... ...Key Capabilities/Experience Strong backend programming (Java/Spring Boot, Golang, etc.) Working knowledge of Kubernetes and...
- ...Key Responsibilities: Apply knowledge of Quality Engineering and testing areas (Automation, Performance, Data quality, AI, While box,... ...Solid programming skills in Python (highly preferred), C#, Java, or similar languages. Hands-on experience testing data pipelines...
- ...As an Automation QA Engineer , you will help ensure the quality and reliability of our technology solutions by designing, developing,... ...or microservices environments. Strong programming skills in Java. Experience working with automation frameworks such as JUnit,...
- ...Lead the engineers shaping the future of digital banking. Are you a hands-on technology leader who enjoys building high-performing teams... ...Must Have Strong backend engineering experience using Java (Java 11+ preferred) Experience developing applications using...
- Job Description: Conduct vulnerability assessments and penetration tests. Create and/or execute incident response plans to address security threats. Conduct security assessments to evaluate the security needs and establish protocols to mitigate risks. Develop...
- ...Desired skills and experience as an IT Engineer As a DEV Engineer you work on building and configuring high quality applications, at... ...preferably in an international environment Highly experienced in Java and Spring Boot programming Good general knowledge of...
- ...Job Overview Join ING Retail Tech PH as a Backend Engineer where you will be part of a cross-functional team of talented individuals.... ...risk Minimum Qualifications Must Have • Proficiency in Java 8 or higher, Java 11 or higher is preferred • Competency in Spring...
- ...Integration Engineer Location: Makati City Schedule: Monday to Friday Shift In This Role, You Are Responsible For:... ...proficiency in programming or scripting languages (such as Python, Java, JavaScript, or PowerShell) and SQL database management. Sharp...
- ...Perform initial troubleshooting of build failures, deployment issues, and pipeline alerts, escalating unresolved issues to L2/L3 DevOps engineers. • Monitor application and infrastructure logs to detect errors and performance issues. • Support CI/CD tools such as Jenkins,...
- Ensuring Network uptime and managing telco escalations; Maintaining SLA on the availability of Network Infrastructure; Handling and managing Campus and Branch Network Equipment; Managing Wi-Fi and fixed lines and ensuring the stability and usage are compliant...
- ...professionals to join us in Makati with the role of AI Automation Engineer . In this role you will design and implement intelligent... ..., or Power Automate; knowledge of additional languages such as Java, C++, or R is an advantage. Experience with cloud platforms (...
- Modify all the deployment scripts to be suitable for baremetal deployment. Understanding customer requirements and project KPIs. Implementing various development, testing, automation tools, and IT infrastructure. Coordination and communication within ...
- Job Description: • Provide Level 1 (L1) operational support for enterprise IT infrastructure including servers, operating systems, network devices, and related services. • Perform 24/7 monitoring of infrastructure systems using enterprise monitoring tools and...
- • Proven experience as an Azure Architect or in a similar role. • In-depth knowledge of Azure services, including but not limited to Azure Virtual Machines, Azure SQL Database, Azure Active Directory, and Azure DevOps. • Experience with infrastructure-as-code ...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Engineer. Be the first to apply!

