Senior Java Backend Developer
Job details
- Level
- Senior
- Experience
- 10+ years
- Posted
- Oct 30, 2026
- Last confirmed open
- Oct 31, 2026
About this role
- Job ID:
J53612
- Job Title:
Senior Java Backend Developer
- Location:
Phoenix,, AZ
- Duration:
12 Months + Extension
- Domain Exposure:
Media/ Entertainment
- Work Authorization:
US Citizen,Green Card,OPT-EAD,CPT,H-1B,H4-EAD,L2-EAD,GC-EAD
- Client:
To Be Discussed Later
- Employment Type:
W-2, 1099, C2C
Job Summary
---------------
We are looking for an experienced Senior Java Backend Developer with 10–15 years of experience in designing, developing, and maintaining scalable, high-performance enterprise applications and microservices. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, Cloud technologies, and distributed systems, along with proven technical leadership and problem-solving skills.
Key Responsibilities
------------------------
- Design, develop, test, and deploy enterprise-grade microservices using Java and Spring Boot.
- Lead technical design discussions and define scalable application architecture.
- Develop and maintain RESTful APIs and distributed applications.
- Conduct code reviews, mentor developers, and ensure coding standards.
- Identify performance bottlenecks and optimize application and database performance.
- Troubleshoot complex production issues and perform root cause analysis.
- Implement secure, scalable, and fault-tolerant backend solutions.
- Collaborate with Product Managers, QA, DevOps, and Frontend teams.
- Support CI/CD, cloud deployments, and containerized applications.
- Core Java: Java 11/17+, OOP, Multithreading, Concurrency, Collections, Design Patterns.
- Spring Framework: Spring Boot, Spring MVC, Spring Security, Spring Data, Hibernate/JPA.
- Microservices: Microservices Architecture, REST APIs, Distributed Systems, Event-Driven Architecture.
- Cloud & DevOps: AWS/Azure/GCP, Docker, Kubernetes, Jenkins, GitLab CI, or GitHub Actions.
- Databases: SQL, PostgreSQL, Oracle, MySQL, MongoDB, Redis, or Cassandra.
- Messaging: Apache Kafka, RabbitMQ, or JMS.
- Testing: JUnit, Mockito, TDD, Unit Testing, and Integration Testing.
- Frontend Knowledge: JavaScript/TypeScript, React.js, Angular, or Vue.js.
- Security: OAuth 2.0, OpenID Connect, AWS IAM, or Azure Entra ID.
- 10–15 years of overall software development experience.
- Strong hands-on experience in Java and Spring Boot-based enterprise applications.
- Proven expertise in microservices and cloud-native architecture.
- Experience in system design, application scalability, and performance optimization.
- Strong technical leadership, analytical, communication, and problem-solving skills.
- Ability to mentor developers and collaborate effectively with cross-functional teams.
Equal Opportunity
Employer
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs.
We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.