
Java Full Stack Developer (React Native)
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Java Full Stack Developer (React Native) to build and support backend-driven applications for a global data and analytics leader across Australia and New Zealand. This is a Java-first role focused on Spring Boot services, with mandatory React and React Native experience to support web and mobile experiences. You will work across managed-services environments, collaborate with ANZ stakeholders, and adopt AI-assisted engineering tools where relevant.
Responsibilities
- Build and enhance Java backend services that support web and mobile application experiences
- Develop and maintain Spring Boot applications aligned to engineering standards
- Deliver production-ready React and React Native features while maintaining a Java-first engineering focus
- Support live applications including incident triage, fixes, and continuous improvement
- Work across multiple applications in a managed-services environment and switch context as priorities change
- Collaborate with ANZ stakeholders to refine requirements and manage delivery priorities
- Contribute to cloud and container-based delivery in Amazon Web Services environments
- Use AI-assisted development tools to improve build quality and delivery speed
- Participate in shift-based support coverage as needed to meet operational requirements
Requirements
- Strong Java backend development experience as the primary skill for this role
- Strong independent coding capability: while we encourage using AI tools for productivity, you must be able to write, evaluate, and troubleshoot code autonomously rather than relying on AI to generate solutions
- Spring Boot capability for building and maintaining production applications
- Experience building and supporting backend-driven applications across modern engineering environments
- Solid React experience as a must-have supporting skill
- Hands-on React Native experience as a must-have supporting skill, without positioning the role as Android/mobile-first
- Exposure to cloud-native or cloud-based application development environments
- Clear communication for working with Australia and New Zealand stakeholders
- Adaptability, flexibility, and stakeholder communication skills for working across changing priorities
- Problem-solving approach suited to production support and incident response
- Familiarity with AI-assisted development tools or coding assistants is beneficial
Nice to Have
- Node.js exposure
- AWS experience, as AWS is the preferred cloud platform within the portfolio
- Banking and Financial services domain experience
- Experience in managed services, KTLO operations, continuous improvement ways of working
- Spec-Driven Development (SDD) and Test-Driven Development (TDD) experience
We Offer
By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022 & 2023. Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters. You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices. We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey. At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us.
About the Company
EPAM is a global software engineering and product development company. We partner with the world's leading brands to deliver high-quality software solutions and drive digital transformation.
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.
More at EPAM
All 3139 roles
Solution Architect - HCL Commerce
EPAM · India

Lead Java Automation Test Engineer with AI
EPAM · India

Lead Software Developer - Java with AWS Cloud
EPAM · India

Solution Architect – Java Full Stack
EPAM · India