Xerox is hiring a mid-level full stack software engineer in Cebu, Philippines, to design, build, test, and maintain Java-based applications, deliver product enhancements, and support quality through code reviews and Agile practices. Core tech: Java, OOP, Spring/web technologies, with Generative AI tooling as a plus.
For more than 100 years, Xerox has continually redefined the workplace experience. Harnessing our leadership position in office and production print technology, we’ve expanded into software and services to sustainably power the hybrid workplace of today and tomorrow. Today, Xerox is continuing its legacy of innovation to deliver client-centric and digitally-driven technology solutions and meet the needs of today’s global, distributed workforce. From the office to industrial environments, our differentiated business and technology offerings and financial services are essential workplace technology solutions that drive success for our clients. At Xerox, we make work, work. Learn more about us at www.xerox.com.
Overview
Xerox is seeking a Software Engineer to join our team in Cebu and contribute to the development of innovative software solutions that deliver value to our customers. This role is ideal for a mid-level software professional with strong Java development experience who enjoys collaborating in a team-oriented environment. You will work on modern applications, contribute to product enhancements, and help deliver high-quality software solutions while growing your technical expertise.
Why Join This Team
Work on impactful software solutions that support Xerox products and services
Collaborate with experienced engineers in a supportive team environment
Opportunity to contribute to modern development initiatives, including AI-assisted development practices
Hybrid work arrangement with up to two work-from-home days per week
Exposure to cross-functional collaboration and career growth opportunities
What You Will Do
Design, develop, test, and maintain software applications using Java and modern development practices
Collaborate with engineers and stakeholders to deliver new features and product enhancements
Analyze, troubleshoot, and resolve software issues to improve application quality and performance
Create and maintain technical documentation, including application and system design artifacts
Participate in Agile development activities, including planning, reviews, and team collaboration
Contribute to software quality through code reviews and adherence to development standards
Support application enhancements across multiple platforms and environments
Leverage modern development tools and practices to improve efficiency and innovation
What You Need To Succeed
Bachelor’s degree in Computer Science, Computer Engineering, or a related field
Minimum of 3 years of professional Full stack development experience
Strong Java development experience
Experience working with object-oriented design and programming principles
Ability to develop and support applications across multiple environments
Strong communication and collaboration skills
Experience with Agile or Scrum methodologies is an advantage
Experience with Spring Framework, web development technologies, or Generative AI tools is a plus
Previous leadership or team coordination experience is a plus
How We Set You Up For Success
Hybrid work model with office-based collaboration and work-from-home flexibility
Structured onboarding and support from experienced team members
Opportunities for continuous learning and professional development
Collaborative environment that encourages knowledge sharing and innovation
Access to modern development tools and technologies to support your success
#INDUK24
ING Hubs B.V. Philippine Branch · Makati, Philippines