Senior Java Engineer
As a Senior 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
- ...Role Summary As a Senior Java Engineer , you will be part of ING's Open Banking & XS2A domain, helping deliver innovative banking capabilities through APIs and modern engineering practices. You will play a key role in designing, developing, and maintaining secure...
- ...ING Hubs Philippines, you'll join an international community of engineers working on business-critical platforms that support our... ...opportunity for you. The Opportunity We're looking for a Senior Java Engineer to help design, build, and support advanced business...
- ...week) Open to foreign candidates currently residing in the Philippines (resident holders) No age limit We are seeking a Senior Java Engineer to join a dynamic, international team supporting clients based in Central Europe. The ideal candidate will have a deep...
- ...OMaaP) domain, the central orchestration engine for payment orders across ING’s Payment &... ...run, and improve Job Overview As a Java Developer, you are a technical leader and... ...work Why This Role Matters As a Senior Java Developer in OMaaP, you:...
- ...Senior Java Engineer Build the Future of Wholesale Lending Technology At ING, we're empowering people to stay a step ahead in life and business. Through innovation, technology, and collaboration, we're transforming banking and creating solutions that make a real...
- ...The Java DevOps Engineer will be responsible for supporting, automating, and optimizing our development and deployment pipelines across multiple environments. This includes working closely with developers to streamline build and release processes, managing cloud infrastructure...
- ...Description Design, develop, and maintain high-quality Java applications. Collaborate with cross-functional teams to define, design, and ship new features. Troubleshoot and debug applications to optimize performance and ensure reliability. Participate in code...
- ...Senior Java Full-Stack Developer Design, develop, and maintain scalable web applications using Java and modern JavaScript frameworks... ...Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or a related technical discipline. Experience: - At least...
- ...Mid-level software engineer engaged to develop information systems, integrate different platforms, software, and applications, and implement... ..., CoE At least 2 Years of Professional Work Experience as a Java Developer Core Development Skills Scripting/Programming...
- ...operational workflows. Support and evolve containerized application environments and platform capabilities. Partner with software engineers to improve deployment reliability, observability and platform stability. Implement and maintain monitoring, alerting and...
- ...and resource utilization Collaborate closely with software engineering, DevOps, and security teams to align infrastructure with application... ...onboarding Participate in on-call rotations and provide senior-level escalation support for critical infrastructure issues...
- ...lineage documentation, and appropriate access controls throughout the data lifecycle. Lead and mentor a small team: Guide 2-3 engineers, break requirements into actionable tasks, review code and designs, support troubleshooting, and track delivery commitments....
- COMPANY PROFILE: A leading organization in the information technology and business solutions industry, providing innovative and high-quality services to global clients. Position: Lead Dynamics 365 Developer Industry: IT Company Work Location: Ayala Avenue, ...
- ...Maintains close liaison with customers and suppliers. Prepares summary of parts sales forecasts for the division. Qualifications: Engineering Graduate, preferably a licensed Mechanical Engineer With at least 10 years managerial experience in HVAC, general equipment...
- ...Qualifications •Bachelor's degree in Computer Science, Engineering, IT, or related field and 7+ years of relevant work experience •Proficiency... ...test automation approaches •Experience in Selenium with Java / Python - Knowledge at scripting/coding level •Excellent...
- ...Software Development Engineer in Test (SDET) - Senior/Java - Makati City Company Description Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 12 countries, and more than 160 clients in...
- ...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...
- ...SUMMARY The Senior Network Engineer serves as a senior escalation point within the Network Operations team, supporting the day-to-day operations of a global, low-latency network infrastructure. This role is focused on operational continuity—ensuring the network remains...
- ...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...
- ...SUMMARY The Senior Systems Engineer is responsible for leading complex or multi-phase project installations assigned by the Service Coordinator, as well as overseeing responses to client-wide IT emergencies. This role includes on-call responsibilities on a rotating...
- ...Portland and blended hydraulic cement, committed to delivering excellence in construction materials. Position: Full Stack Developer (Java) Industry: Manufacturing Location: Makati City, Philippines Work Schedule: Monday to Friday Salary: Php 70,000 – Php 80,...
- ...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...
- ...Join the Future of Fintech as a Senior Application/Client Support Analyst (Senior Software Support Engineer) at Etrading Software! Why Choose Us? Empowering Culture:... ...responsible for delivering exceptional support for Java/web applications within an AWS infrastructure....
- ...designing, developing, and maintaining scalable web applications using Java technologies. This role requires a proactive approach, problem-... ...& Skills: ~ Bachelor’s degree in Computer science, Software Engineering, or a related field. ~3+ years of experience in Java web...
- ...interaction and system behavior (manual and automated where supported) Design, develop, and maintain automation test frameworks using Java, Selenium, TestNG, and Cucumber (BDD). Implement BDD test scenarios using Gherkin and collaborate with business and development...
- ...We are looking for a highly skilled Senior Backend Engineer to join our core engineering team. In this role, you will be responsible for designing... ...maintaining scalable high- performance applications using Java 8/17 and the Spring ecosystem. You will play a pivotal role...
- ...Job Overview As a Senior Pega Developer, you will play a pivotal role in our dynamic team, bringing a mastery of Pega development principles to the forefront. Your responsibilities encompass leading the design and implementation of complex Pega applications, showcasing...
- ...at least Bachelor's/College Degree, Professional License (Passed Board/Bar/Professional License Exam) in BS Architecture or Civil Engineering. At least 3-5Year(s) of working experience in the related field is required for this position. Preferably experienced...
- ...Kernel / Baseline / Client) Proactively resolve defects with focus on root-cause elimination Drive automation, testability, and engineering standards Collaborate with BAs to ensure smooth translation from requirement → execution Qualifications Strong hands...
- ...convenient, reliable, and safe rides, impacting millions of lives positively every single day. Now, we're looking for a Senior Software Engineer . As a Senior Software Engineer, you’ll be a key contributor to our software development team, driving technical...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Engineer. Be the first to apply!
