Java Developer - Senior

Summary

The Senior Java Developer will work within the technology department of a financial services organization to support and develop enterprise applications. The role requires strong problem-solving and communication skills to deliver innovative technical solutions.

Our client, a leading organization in the financial services industry, is seeking a Java Developer - Senior to join their dynamic team. As a Java Developer - Senior, you will be part of the Technology Department supporting innovative solutions for their enterprise applications. The ideal candidate will demonstrate strong problem-solving skills, excellent communication, and a proactive approach, which will align successfully within the organization. **Job Title:** Java Developer - Senior **Location:** Phoenix, AZ **Pay Range: $70** **What's the Job?** + Lead the technical design, development, and implementation of cross-functional, multi-platform application systems. + Coach and guide scrum teams in Java and Cloud development platforms, including frontend and backend technologies like Spring Boot and PCF. + Ensure code quality by performing reviews, writing test cases, and adhering to best practices. + Participate in agile ceremonies and contribute to technology solutioning across large teams. + Develop documentation such as high-level design, system design, and architecture documents, securing necessary approvals. **What's Needed?** + 5-7 years of experience in software development with a bachelor's or higher degree in computer science or related field. + 3-5 years of experience with Java, Spring Boot, Spring Framework, REST, microservices, and cloud-based development. + Experience coaching junior and staff-level developers and translating architecture into detailed technical designs. + Proficiency with Atlassian tools such as Bitbucket, Bamboo, JIRA, and Confluence. + Strong analytical, communication, and problem-solving skills, with a focus on delivering high-quality solutions. **What's in it for me?** + Opportunity to work on innovative projects within a supportive and collaborative environment. + Exposure to large-scale enterprise applications and cutting-edge technologies. + Engagement with a diverse and talented team committed to professional growth. + Participation in agile practices that promote continuous improvement and learning. + Potential for career advancement within a reputable organization. ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available