Java Backend Engineer Jobs
Java Backend Engineer jobs are open across fintech, healthtech, enterprise software, and e-commerce, from new-grad associate to principal and staff engineer, with specializations in microservices architecture, distributed systems, and API development. Find a role that fits from the openings below and apply directly.
Find Java Backend Engineer JobsLooking for remote work? View remote java backend engineer jobs →Overview
Showing 4 of 132+ Java Backend Engineer jobs









- Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
- Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness.
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
- Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
- Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
- Contributes to software engineering communities of practice and events that explore new and emerging technologies
- Adds to team culture of diversity, opportunity, inclusion, and respect
- Formal training or certification on software engineering concepts and 3+ years of applied experience
- Experience in Fullstack development - Java, Spring/Spring Boot, React
- Hands on experience with web technologies (e.g. HTTP, XML, REST, HTML, etc.) and building applications with microservice architecture or API concepts
- Experience with distributed streaming platform (Kafka)
- Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.
- Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices.
- Experience with web-based version control tools (GIT, Bitbucket)
- Expertise in application, data and infrastructure architecture discipline and understanding of J2EE design patterns
- Experience in DevOps - build, deployment, integration, code management and similar tools like Jenkins, Maven, automated deployment etc.
- Experience with Agile software development methodologies
- Familiarity with modern front-end technologies
- Experience in developing software using domain-driven design (DDD) approach
- Hands on experience developing and deploying applications to cloud platforms namely AWS & Cloud Foundry
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
ABOUT THE TEAM
J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
Java Backend Engineer Jobs by Experience Level
See All 132+ Java Backend Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Java Backend Engineer JobsJava Backend Engineer Job Market
Who's Hiring
- Capital One10

- Cognizant8

- JPMorganChase7

- Information Technology Senior Management Forum6
- Photon5

Top Industries Hiring
- Technology & Software19
- Banking & Financial Services4
- Investment & Asset Management4
- Staffing & Recruiting2
- Construction & Real Estate2
What Employers Look For
The qualifications that appear most often in java backend engineer jobs.
- 3 or more years of professional Java development experience in production environments
- Proficiency with Spring Boot or the broader Spring framework ecosystem
- Experience designing and consuming RESTful APIs or GraphQL services
- Familiarity with relational databases such as PostgreSQL or MySQL and ORM tools
- Knowledge of cloud platforms including AWS, GCP, or Azure deployment patterns
- Experience with containerization tools such as Docker and orchestration via Kubernetes
Tips for Your Java Backend Engineer Job Search
Tailor your resume for Java versions
Specify which Java versions you've worked in, Java 11, 17, or 21, and flag if you've led a migration. Many job descriptions filter for this, and leaving it vague costs you callbacks from teams on modern stacks.
Highlight your concurrency and threading work
Backend engineers who can speak to thread safety, executor services, or reactive programming with Project Reactor stand out. If you've debugged a race condition or tuned a thread pool in production, that belongs on your resume.
Filter openings by your preferred framework
Spring Boot and Spring MVC still dominate, but Quarkus and Micronaut are growing fast in cloud-native shops. Search with your framework of choice to avoid phone screens where your stack is a mismatch from the start.
Apply early to roles that fit
Migrate Mate lists java backend engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Prepare a system design walk-through in advance
Most java backend engineer interviews include at least one system design round covering API design, database schema, or service decomposition. Practice talking through trade-offs out loud, not just drawing diagrams, because interviewers probe your reasoning.
Negotiate around total compensation components
When an offer comes, ask for the breakdown of base, bonus structure, equity vesting schedule, and 401(k) match before responding. Backend engineering roles vary widely in how those pieces are weighted, and each component is negotiable on its own timeline.
Java Backend Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most java backend engineers?
The companies hiring the most java backend engineers right now include Capital One, Cognizant, and JPMorganChase, with the largest share of openings in Texas, California, and Virginia, based on current listings on Migrate Mate as of September 2026. Demand is concentrated in fintech, enterprise software, and healthtech, where Java remains the dominant server-side language.
How many java backend engineer jobs are remote?
About 59% of java backend engineer openings are fully remote or hybrid as of September 2026, reflecting sustained demand from distributed engineering teams. Roles focused on microservices, API development, and cloud infrastructure tend to offer the highest share of remote flexibility, while on-site requirements are more common in regulated industries such as banking and government contracting.
How do you become a java backend engineer?
Start by building a solid foundation in core Java, including object-oriented design, collections, and concurrency. Learn the Spring Boot framework, since it's the standard for backend services in most production environments. Practice building REST APIs, connecting to relational databases, and writing unit and integration tests. Deploy a personal project to a cloud platform to demonstrate end-to-end capability, then apply to roles that match your current stack.
Can you get a java backend engineer job with little experience?
Yes, entry-level and associate java backend engineer roles exist, but you'll need to show working code. Build two or three projects that demonstrate real patterns, a REST API backed by a database, a service that integrates with an external API, or a simple event-driven system. Employers hiring juniors care more about clean, testable code than about the scale of what you built.
What does the java backend engineer interview process look like?
Most java backend engineer hiring processes include a recruiter screen, a technical phone interview covering Java fundamentals and data structures, a take-home or live coding exercise, and a system design round. Final-round loops often include a code review discussion and a behavioral interview. Teams at larger companies may add a debugging or architecture deep-dive specific to their stack, so ask the recruiter what to expect before each round.
Where can I find and apply to java backend engineer jobs?
You can find and apply to java backend engineer jobs on Migrate Mate, which lists current openings from across the United States. Search the listings to find roles that match your stack, seniority, and location preference, then apply directly to each one that fits.
See All 132+ Java Backend Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Java Backend Engineer Jobs