Entry Level Java Software Engineer Jobs
New grad java software engineer jobs welcome recent graduates and entry level candidates with zero to two years of experience, where a strong portfolio or internship project can carry more weight than a long resume. Most openings are on-site roles across Technology & Software, Staffing & Recruiting, and Consulting & Professional Services, with employers like BeaconFire, Synechron, and Capital One hiring at this level now.
Find JobsOverview
Showing 5 of 125+ Entry Level Java Software Engineer jobs
Ninth Wave
AI Java Developer
Full Time Opportunity
New York City, NY
Job Summary
We are hiring an AI Java Developer to extend the Compass platform: a Spring Boot application backed by OpenSearch and AWS Bedrock that helps U.S. banks publish, monitor, and govern their open-banking / FDX data-sharing APIs. You will build backend services that ingest bank-supplied artifacts (Postman collections, OAS, configuration files), expose them through REST + Thymeleaf admin surfaces, and integrate LLM-driven assistance (Bedrock Knowledge Bases + Agents, RAG over our internal corpus) into the day-to-day operator workflow.
The role is hands-on Java + Spring Boot with meaningful GenAI integration work — not a research role and not a pure prompt-engineering role. You'll own features end-to-end, from OpenSearch index design through Bedrock Agent wiring to the admin UI that exposes them.
Key Responsibilities
- Design and develop services in the Compass Spring Boot codebase — REST APIs, admin Thymeleaf views, OpenSearch-backed data flows.
- Integrate AWS Bedrock (Claude family models, Knowledge Bases, Agents) into Java services for RAG, summarization, and operator-assist features.
- Build and maintain ingestion pipelines that turn bank-supplied artifacts (Postman collections, configuration YAML, FDX mapping spreadsheets) into structured OpenSearch documents.
- Wire OpenSearch indexing, tenant-scoped routing and vector search for RAG retrieval.
- Implement CI/CD via the existing GitHub-based pipelines; keep build and deploy times honest.
- Optimize application performance, scalability, and security
- Collaborate with the mappings team, the Bedrock / KB content team, and the frontend / Thymeleaf maintainers to define and ship features.
- Write clean, maintainable, well-documented Java; favor small focused commits and reversible changes.
- Stay current with the Java ecosystem and the GenAI tooling landscape
Required Skills & Qualifications
Technical Skills
- Strong proficiency in Java 17+
- Spring Boot
- Spring MVC + Thymeleaf
- REST API design — JSON-in / JSON-out, paginated search endpoints, multipart upload
- Microservices / service-oriented design within a single deployable
- Hands-on OpenSearch / Elasticsearch experience
- Experience integrating LLMs into Java applications via REST clients or SDKs — AWS Bedrock preferred
- RAG architectures — chunking, embedding, retrieval, citation
- Vector databases
- Cloud platform experience — AWS, specifically:
- Elastic Beanstalk (Compass deploy target — not Kubernetes)
- Bedrock (KB + Agents)
- S3, IAM, CloudWatch
- Multi-account Organization layout
- Experience with Git, Maven, and CI/CD pipelines
- Comfortable with relational and unstructured databases
Preferred Skills
- Prior work in fintech / open banking / FDX / account-aggregation / payment-network connectivity — or willingness to learn the domain fast.
- Experience with Generative AI and LLM applications in production
- Familiarity with Python for AI prototyping and one-off data tooling
- Experience with AI security, prompt-injection defense, and data-privacy standards
- Exposure to Postman collection parsing
- Exposure to Atlassian APIs
Educational Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or related field — or equivalent demonstrable experience shipping production Java + GenAI systems.
See All 125+ Entry Level Java Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsEntry Level Java Software Engineer Job Market
Who's Hiring
- BeaconFire21

- Synechron10

- Capital One9
- Tata Consultancy Services (TCS)4
- Citi3
Top Industries Hiring
- Technology & Software54
- Staffing & Recruiting22
- Consulting & Professional Services22
- Banking & Financial Services15
- Investment & Asset Management7
Entry Level Java Software Engineer Jobs: Frequently Asked Questions
How do I get an entry level java software engineer job?
Build a portfolio of Java projects on GitHub, including at least one that demonstrates object-oriented design, data structures, or a REST API. Employers at this level prioritize hands-on code over credentials, so internship work, bootcamp capstones, and personal projects all count. Tailor your resume to each posting by matching the Java frameworks and tools listed in the job description.
Which companies hire entry level java software engineers?
Companies hiring entry level java software engineers right now include BeaconFire, Synechron, and Capital One, based on current listings on Migrate Mate as of July 2026. The hiring mix tends to cover large tech firms, financial services companies, and enterprise software vendors, all of which run structured onboarding programs suited to candidates stepping into their first professional role.
Are there remote entry level java software engineer jobs?
Yes, though on-site and hybrid roles still make up a significant share of the market. About 18% of entry level java software engineer openings are remote or hybrid as of July 2026, so candidates who can commute to an office will find a wider set of options than those who need fully remote work at this stage.
Are these new grad java software engineer jobs?
Yes, the listings here include new grad, recent graduate, and junior java software engineer roles. A new grad friendly posting typically welcomes zero to two years of experience and counts internships, academic projects, or a strong portfolio in lieu of full-time work history. Look for language like "0 to 2 years," "new grad welcome," or "junior" in the job description to confirm the role is open to candidates just entering the field.
Which industries hire the most entry level java software engineers?
Entry Level java software engineer roles concentrate in Technology & Software, Staffing & Recruiting, and Consulting & Professional Services, based on current listings on Migrate Mate as of July 2026. These sectors drive hiring at this level because they run large application codebases that require junior developers to maintain, extend, and test Java services alongside more experienced engineers.