Senior Java Backend Developer - Operate
Description
Summary
We are seeking Senior Java Developers to join our team on a 1-year fixed term. As a Java Developer at Deloitte, you will play a crucial role in designing, developing, and maintaining Java-based applications or software solutions for a leading North American Bank. This long-term staff augmentation role requires strong expertise in Java and Spring Boot. You will collaborate with other developers, business analysts, and project managers to deliver high-quality solutions to our client.
What will your typical day look like?
In this role, you will design and develop Java applications by writing clean, efficient, and well-documented code using Java and Spring Boot, translating business requirements into technical solutions that follow best practices. You will collaborate closely with business analysts, project managers, and quality assurance professionals to ensure clear communication and smooth delivery across the software development lifecycle.
A key part of your work involves troubleshooting and debugging, identifying and resolving technical issues, defects, and performance bottlenecks by analyzing logs, using debugging tools, and partnering with the team to implement fixes. You will support quality by participating in unit, integration, and system testing, writing test cases, executing tests, and reporting defects to maintain reliability. Finally, you will commit to continuous learning, staying current with Java technologies, frameworks, and best practices through training, certifications, and knowledge sharing with colleagues.
About the team
This is your opportunity to work in Operate at Deloitte. Operate services harness the latest technologies, talent, and capabilities from all over the world to deliver ongoing outcomes and client value. We do more than traditional business process outsourcing. We do more than just “keeping the lights on.” We work shoulder-to-shoulder with clients and their customers, constantly adapting to the pace of change, to ideate, innovate, and embed continuous advantage at the heart of their operations. And we do it with the kind of drive and passion that comes from loving what you do—and who you do it with.
Enough about us, let’s talk about you
You are someone with these required skills, experience & qualifications:
- Extensive professional experience in Java application development, with a proven track record of building and supporting large-scale enterprise applications with significant business impact.
- Experience working with Apache Spark for large-scale data processing, batch processing, or analytics workloads is nice to have.
- Minimum 5+ years of hands-on experience with Java, Spring Boot, Microservices, and RESTful API development.
- Experience developing and supporting distributed systems and service-oriented architectures in enterprise environments.
- Strong experience with relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server, including data modeling, query optimization, and ORM frameworks such as Hibernate/JPA.
- Strong understanding of software engineering best practices, including SDLC, code reviews, testing, CI/CD, and version control.
- Minimum 3+ years of experience working in Agile/Scrum environments.
- Experience collaborating with cross-functional teams including Product Owners, Business Analysts, QA, DevOps, and Architects.
- Strong analytical and problem-solving skills with the ability to manage multiple priorities and complex technical challenges.
- Ability to work independently with minimal supervision while delivering high-quality solutions.
- Excellent verbal and written communication skills.
- Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a related discipline; equivalent practical experience will also be considered.
Total Rewards
The salary range for this position is $72,000 - $138,000, and individuals may be eligible to participate in our bonus program. Deloitte is fair and competitive when it comes to the salaries of our people. We regularly benchmark across a variety of positions, industries, sectors, targets, and levels. Our approach is grounded on recognizing people's unique strengths and contributions and rewarding the value that they deliver.
Our Total Rewards Package extends well beyond traditional compensation and benefit programs and is designed to recognize employee contributions, encourage personal wellness, and support firm growth. Along with a competitive base salary and variable pay opportunities, we offer a wide array of initiatives that differentiate us as a people-first organization. On top of our regular paid vacation days, some examples include: $4,000 per year for mental health support benefits, a $1,300 flexible benefit spending account, firm-wide closures known as "Deloitte Days", dedicated days of for learning (known as Development and Innovation Days), flexible work arrangements and a hybrid work structure.