1

Sr Java J2Ee Developer Jobs in Richmond, VA (NOW HIRING)

Java Developer

Richmond, VA · On-site

$137K - $162K/yr

Full-Stack Java Developer (Java / Python / Angular & AWS) Role Overview We are seeking an ... J2EE, Maven, JSON, XML, REST APIs, and Microservices. Proven hands-on experience with AWS cloud ...

Java Developer - III

Richmond, VA · On-site

$50.50 - $65.25/hr

Job Summary We are seeking an experienced Java Developer to contribute to the development ... J2EE, Maven, JAXB, JSON, XML, Microservices, and Log4j2. • Experience with REST APIs and ...

Java Developer

Glen Allen, VA · On-site

$46.75 - $60.25/hr

Intellisoft Technologies is seeking a Java Developer for a client project with Huntington ... Experience with J2EE, Spring Boot, Web Services, REST API development and consumption. • ...

Java Developer

Richmond, VA · On-site

$73 - $75/hr

Stefanini is looking for Java Developer in Richmond, VA/San Francisco, CA(Onsite) For quick apply ... Application development experience with Spring, Hibernate, SQL, JUnit, J2EE, Maven, JAXB, JSON, XML ...

Java Developer

Richmond, VA · On-site

$50.50 - $65.50/hr

Stefanini is looking for Java Developer in Richmond, VA/San Francisco, CA(Onsite) For quick apply ... Application development experience with Spring, Hibernate, SQL, JUnit, J2EE, Maven, JAXB, JSON, XML ...

Java Developer

Richmond, VA · On-site

$50.50 - $65.50/hr

Stefanini is looking for Java Developer in Richmond, VA/San Francisco, CA(Onsite) For quick apply ... Application development experience with Spring, Hibernate, SQL, JUnit, J2EE, Maven, JAXB, JSON, XML ...

Java Developer

Richmond, VA · On-site

$50.50 - $65.50/hr

Stefanini is looking for Java Developer in Richmond, VA/San Francisco, CA(Onsite) For quick apply ... Application development experience with Spring, Hibernate, SQL, JUnit, J2EE, Maven, JAXB, JSON, XML ...

Java Developer

Richmond, VA · On-site

$50.50 - $65.25/hr

Stefanini is looking for Java Developer in Richmond, VA/San Francisco, CA(Onsite)For quick apply ... Application development experience with Spring, Hibernate, SQL, JUnit, J2EE, Maven, JAXB, JSON, XML ...

Java Developer - III

Richmond, VA · On-site

$80 - $85/hr

... J2EE, Maven, JAXB, JSON, XML, Micro services and log4J2. Experience with REST APIs, Mini Services ... Java environment in AWS Cloud. • Provide programming support for complex solutions, develop ...

Oracle Reports/Java Location: Richmond, VA Duration: 5 Months Interview: In-Person local candidates ... Utilize Oracle Reports , Pentaho Report Designer, JDeveloper 10g, Oracle J2EE 10g application ...

Drive CI/CD practices, DevOps integration, and automated testing. Participate in sprint planning ... Strong experience in Java (8 or above) and J2EE technologies. * Hands-on expertise in Spring ...

Java AWS Engineer

Richmond, VA · On-site

$51.25 - $70.25/hr

Application development experience with Spring, Hibernate, SQL, JUnit, J2EE, Maven, JAXB, JSON, XML ... an Angular/Java environment in AWS Cloud. Provide programming support for complex solutions ...

Software Engineer (Java)

Glen Allen, VA · On-site

$100K - $120K/yr

Software Engineer (Java) Our client, an education services company, is seeking a Senior Software Engineer (Java) to join their team, hit the ground running, and help drive to success. This will be a ...

Minimum of 5-7 years' experience as a FileNet Java Developer Experience of development and ... and J2EE. Good knowledge of Java, JEE design patterns. Development of Dojo, widgets and other ...

Showing results 41-60

Sr Java J2Ee Developer information

See Richmond, VA salary details

$10

$62

$85

How much do sr java j2ee developer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for sr java j2ee developer in Richmond, VA is $62.18, according to ZipRecruiter salary data. Most workers in this role earn between $54.47 and $69.47 per hour, depending on experience, location, and employer.

What is a Sr Java J2EE developer?

Sr Java J2EE Developers are experienced software engineers who specialize in building, deploying, and maintaining enterprise-level applications using Java and the Java 2 Platform, Enterprise Edition (J2EE). They work with technologies like Servlets, JSP, EJB, and frameworks such as Spring and Hibernate to develop scalable, secure, and reliable software solutions. Senior developers often lead teams, design system architecture, and ensure best coding practices are followed throughout the software development lifecycle.

What are some common challenges Sr Java J2EE developers face when working on large-scale enterprise applications?

Sr Java J2EE Developers often encounter challenges such as managing application scalability, ensuring code maintainability, and integrating with legacy systems. Large-scale projects typically involve coordinating with cross-functional teams, which requires effective communication and collaboration skills. Additionally, staying updated with evolving frameworks and best practices is crucial to address performance bottlenecks and maintain security. Proactively addressing these challenges is essential for delivering robust, high-quality enterprise solutions.

What are the key skills and qualifications needed to thrive as a Sr Java J2EE developer, and why are they important?

To thrive as a Sr Java J2EE Developer, you need advanced proficiency in Java programming, expertise in J2EE frameworks, and a bachelor's degree in computer science or a related field. Familiarity with tools like Spring, Hibernate, Maven, RESTful APIs, and version control systems such as Git is typically required. Strong problem-solving abilities, effective communication, and leadership skills make a developer stand out in this senior role. These competencies are crucial for designing robust enterprise applications, collaborating with cross-functional teams, and leading projects to successful completion.

What is the difference between Sr Java J2Ee Developer vs Java Software Engineer?

AspectSr Java J2Ee DeveloperJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications beneficial
Work EnvironmentDevelops enterprise applications, often in large teamsDesigns and develops Java applications, may work in teams or individually
Industry UsageCommon in finance, healthcare, and enterprise sectorsUsed across various industries including tech, finance, and startups
Search & Comparison IntentOften compared for seniority, responsibilities, and skillsCompared for roles, skills, and career progression

While both roles involve Java development, Sr Java J2Ee Developers typically focus on enterprise-level applications with more experience and responsibilities, whereas Java Software Engineers may work on a broader range of Java projects, including both enterprise and consumer applications.

What are popular job titles related to Sr Java J2Ee Developer jobs in Richmond, VA?

For Sr Java J2Ee Developer jobs in Richmond, VA, the most frequently searched job titles are:

What job categories do people searching Sr Java J2Ee Developer jobs in Richmond, VA look for?

The top searched job categories for Sr Java J2Ee Developer jobs in Richmond, VA are:

What cities near Richmond, VA are hiring for Sr Java J2Ee Developer jobs?

Cities near Richmond, VA with the most Sr Java J2Ee Developer job openings:

Infographic showing various Sr Java J2Ee Developer job openings in Richmond, VA as of August 2026, with employment types broken down into 55% Full Time, and 45% Contract. Highlights an 91% In-person, and 9% Hybrid job distribution, with an average salary of $129,326 per year, or $62.2 per hour.

$137K - $162K/yr

Temporary

Medical, Dental, Vision, Retirement

Posted 22 days ago


Job description

Job Title: Full-Stack Java Developer (Java / Python / Angular & AWS)
Role Overview
We are seeking an experienced, analytical, and versatile Full-Stack Java Developer to design, build, and optimize robust enterprise applications. In this role, you will lead end-to-end software development-leveraging your expertise in core Java, Python, and Node.js for backend architecture while utilizing modern frameworks like Angular and TypeScript for dynamic frontend experiences.
This is an individual contributor technical role requiring a strong understanding of object-oriented design, performance optimization, and cloud-native architecture. You will work within an Agile scrum environment, partnering with cross-functional teams to build secure, scalable microservices, integrate AWS cloud technologies, and champion clean coding and unit testing standards. If you excel at turning complex business requirements into high-performance software solutions, we want to hear from you.
Key Responsibilities
Full-Stack Application Development
• Backend Engineering: Design and develop scalable backend services, RESTful APIs, and microservices utilizing core Java, Python, and Node.js, incorporating Spring, Hibernate, and SQL.
• Frontend Development: Build responsive, high-performance user interfaces using Angular (8+), TypeScript, Bootstrap, HTML5, and CSS.
• Code Quality & Testing: Write clean, maintainable, and well-optimized code; execute rigorous unit testing using JUnit, Jest, Karma, and Jasmine.
Cloud & DevOps Integration
• AWS Cloud Solutions: Architect and deploy cloud-native applications utilizing AWS technologies, including serverless computing, containerized workflows, RDS, and storage/migration services.
• DevSecOps & Pipelines: Partner with engineering teams to integrate secure DevOps practices, automated builds (Maven), logging (log4J2), and continuous integration workflows.
Agile Execution & Collaboration
• Scrum Participation: Active participant in daily scrums, sprint planning, backlog grooming, and technical design discussions.
• Technical Translation: Translate complex technical concepts and specifications into clear, actionable terms for non-technical stakeholders across the organization.
• Independent Problem Solving: Exercise sound technical judgment, driving innovative solutions while maintaining rigorous data integrity and attention to detail.
Qualifications & Requirements
Minimum Qualifications
• Education: Bachelor's degree in Computer Science, Information Technology, or a related technical field (or equivalent professional experience).
• Experience Baseline: Minimum of 5+ years of professional software engineering experience focusing on core Java, Python, and Node.js coding, object-oriented design, and performance optimization.
• Technical Mastery:
oExtensive frontend development experience using Angular (8 and above), TypeScript, Bootstrap, HTML5, and CSS.
oDeep application development expertise with Spring, Hibernate, SQL, JUnit, J2EE, Maven, JSON, XML, REST APIs, and Microservices.
Proven hands-on experience with AWS cloud technologies (serverless, containers, RDS, and storage/migration services).
oFamiliarity with unit testing frameworks (Jest, Karma, Jasmine) and Agile development methodologies.
• Core Competencies: Strong analytical and problem-solving abilities; proven ability to make independent technical judgments; exceptional oral and written communication skills with the capability to translate complex technical information for diverse audiences.
Equal Opportunity Employer / Disabled / Protected Veterans
The Know Your Rights poster is available here:
https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12.pdf
The pay transparency policy is available here:
https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf
For temporary assignments lasting 13 weeks or longer, AllSTEM Connections is pleased to offer major medical, dental, vision, 401k and any statutory sick pay where required.
We are committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation for any part of the employment process, please contact your staffing representative who will reach out to our HR team.
AllSTEM Connections participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program.
https://e-verify.uscis.gov/web/media/resourcesContents/E-Verify_Participation_Poster_ES.pdf
We also consider for employment qualified applicants regardless of criminal histories, consistent with legal requirements, including, if applicable, the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance. Pursuant to applicable state and municipal Fair Chance Laws and Ordinances, we will consider for employment-qualified applicants with arrest and conviction records, including, if applicable, the San Francisco Fair Chance Ordinance. For Los Angeles, CA applicants: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
Additional Skills
(none specified)
AllSTEM Representative Contact Info
Account Executive:
Nichols
Branch Phone:
(909) 244-1777
Location:
Ontario, CA