Backend Java Developer Jobs
Backend Java Developer jobs are open across fintech, healthtech, e-commerce, and enterprise software, from junior to principal and staff engineer levels, with specializations in microservices, distributed systems, and Spring ecosystem development. Find a role that fits from the openings below and apply directly.
Find Backend Java Developer JobsLooking for remote work? View remote backend java developer jobs →Overview
Showing 5 of 146+ Backend Java Developer jobs











Full Stack Developer with strong expertise in Java backend development and Angular front-end development who is passionate about hands-on coding and leveraging AI-powered development tools to improve productivity, code quality, testing, and delivery speed.
Key Responsibilities:
Design, develop, and maintain scalable backend services using Java and Spring Boot.
Build responsive and modern web applications using Angular.
Develop RESTful APIs and microservices-based architectures.
Perform hands-on coding, code reviews, debugging, and performance optimization.
Collaborate with architects, product owners, and cross-functional teams to translate business requirements into technical solutions.
Utilize AI-powered development tools to:
Accelerate coding and debugging.
Generate unit and integration test cases.
Improve documentation and code quality.
Assist in refactoring and modernization initiatives.
Implement secure, scalable, and resilient application architectures.
Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.
Ensure adherence to coding standards, security practices, and DevOps processes.
Mentor junior developers and promote engineering best practices.
Required Technical Skills:
Backend:
Java 8/11/17+
Spring Boot
Spring MVC
Spring Data JPA / Hibernate
Microservices Architecture
REST API Development
Kafka or Messaging Technologies
Maven/Gradle
Front-End:
Angular (Version 12+ preferred)
TypeScript
HTML5
CSS3
RxJS
Angular Material
Database:
SQL Server / PostgreSQL / Oracle
Database Design and Query Optimization
Cloud & DevOps:
Azure / AWS / GCP
Docker
Kubernetes
CI/CD Pipelines
GitHub Actions / Jenkins / Azure DevOps
AI & Modern Engineering Expectations:
The candidate should demonstrate the ability to effectively use AI tools in the software development lifecycle,
AI-assisted code generation and optimization.
Automated documentation generation.
Unit test generation and coverage improvement.
Root cause analysis and debugging support.
Productivity acceleration while ensuring code correctness and security.
Prompt engineering skills for software development use cases.
Critical evaluation and validation of AI-generated code.
The pay range that the employer in good faith reasonably expects to pay for this position is $34.67/hour - $54.18/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.
Tundra Technical Solutions is among North America’s leading providers of Staffing and Consulting Services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.
Backend Java Developer Jobs by Experience Level
Top Cities Hiring Backend Java Developers
Explore backend java developer openings in the cities hiring most right now.
See All 146+ Backend Java Developer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Backend Java Developer JobsBackend Java Developer Job Market
Who's Hiring
- JPMorganChase13

- Cognizant10

- Citi8

- Capital One8

- Infosys6

Top Industries Hiring
- Technology & Software28
- Banking & Financial Services11
- Investment & Asset Management10
- Fintech4
- Construction & Real Estate4
What Employers Look For
The qualifications that appear most often in backend java developer jobs.
- Proficiency in Java 11 or later with strong object-oriented design principles
- Experience with Spring Boot and RESTful API development
- Familiarity with relational databases such as PostgreSQL or MySQL and SQL query optimization
- Experience with microservices architecture and containerization using Docker or Kubernetes
- Knowledge of CI/CD pipelines and version control using Git
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience
Tips for Your Backend Java Developer Job Search
Tailor your resume to the stack
Generic Java resumes get filtered out fast. List the specific frameworks your target employer uses, whether that's Spring Boot, Quarkus, or Micronaut, and quantify the scale of systems you've built, such as request volume or data throughput, not just the tools you touched.
Apply early to roles that fit
Migrate Mate lists backend java developer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Highlight distributed systems experience explicitly
Many backend java developer listings screen for Kafka, gRPC, or event-driven architecture experience but bury it in requirements. If you have it, surface it in your resume summary and a dedicated skills section so automated screening tools catch it before a recruiter does.
Target your GitHub to the job description
Before applying, pin repositories that match the role's domain, a REST API project for product companies, a batch-processing repo for fintech. Reviewers check GitHub quickly and a mismatch between your resume claims and your public code raises doubts.
Prepare for system design at every level
Backend java developer interviews consistently include a system design round regardless of seniority. Practice designing components you've actually built, a payment processor, a notification service, an auth layer, because interviewers will probe for depth and you'll answer more fluently from real experience.
Negotiate around total compensation, not base
Backend java developer offers often include equity, signing bonuses, and performance review cycles that significantly affect total value. Get the full offer in writing before negotiating, then anchor to the component with the most room to move, which is usually equity vesting or signing bonus, not base.
Backend Java Developer Jobs: Frequently Asked Questions
Which companies are hiring the most backend java developers?
The companies hiring the most backend java developers right now include JPMorganChase, Cognizant, and Citi, with the largest share of openings in Virginia, California, and Texas, based on current listings on Migrate Mate as of August 2026. Demand is concentrated at large financial institutions, cloud platform providers, and enterprise software companies.
How many backend java developer jobs are remote?
About 54% of backend java developer openings are fully remote or hybrid as of August 2026, making it one of the more flexible engineering roles. Positions focused on microservices and API development tend to be the most remote-friendly, while roles requiring on-site infrastructure access or regulated-environment compliance are more often in-person.
How do you become a backend java developer?
Start by building a solid foundation in Java fundamentals, then move into Spring Boot and RESTful API development through projects you can show employers. Learn SQL and at least one NoSQL database, then add Docker and basic cloud deployment to your skill set. Build a portfolio of backend projects on GitHub, contribute to open-source Java repositories if possible, and apply to junior or associate roles to gain production experience.
How do you get hired as a backend java developer with little or no experience?
Focus on shipping a complete backend project end to end, an API with authentication, a database layer, and a deployment pipeline, rather than collecting certifications. Target companies that hire associate or entry-level engineers and look for postings that mention mentorship or a structured onboarding program. Demonstrating that you can build and deploy something real consistently outperforms a resume heavy on coursework but light on shipped code.
What does the backend java developer interview process look like?
Most backend java developer interview loops include an initial recruiter screen, a technical phone screen covering Java fundamentals and data structures, one or two coding rounds using platforms that test algorithms in Java, and a system design round where you architect a service or component. Final rounds typically include a behavioral interview and occasionally a take-home or live coding exercise focused on a domain problem relevant to the company's product.
Where can I find and apply to backend java developer jobs?
You can find and apply to backend java developer jobs on Migrate Mate, which lists current openings from employers across the United States. Search the listings to find roles that match your experience level and specialization, then apply directly to each one that fits.
See All 146+ Backend Java Developer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Backend Java Developer Jobs