Java Programmer Analyst
Technology
Computer Enterprises, Inc.Richmond, United States3 weeks agoUntil 6/8/2026
Contract
Job description
Computer Enterprises Inc. is currently hiring for our client in Richmond, VA a Jr. Java Developer
Jr. Java Developer
Richmond, VA (onsite)
Contract
Proven Experience With
Required:
- Programming – Java
- 3 years of professional Java development, proficient in Java 17, with a strong foundation in OOP, generics, and concurrent programming
- Programming – Test Automation
- Demonstrated ability to build automated test suites (unit, integration) using JUnit 5, Mockito, and to integrate these tests into CI CD pipelines
- Micro services & APIs
- Experience designing, implementing, and deploying micro services that expose well documented REST APIs, leveraging Spring Boot native tools
- Testing Tool Suites – Cucumber / BDD Implementation, API Automation
Certifications
- No certifications required
Top 3 Required Skills
- Programming – Java
- 3 years of professional Java development, proficient in Java 17, with a strong foundation in OOP, generics, and concurrent programming
- Programming – Test Automation
- Demonstrated ability to build automated test suites (unit, integration) using JUnit 5, Mockito, and to integrate these tests into CI CD pipelines
- Micro services & APIs
- Experience designing, implementing, and deploying micro services that expose well documented REST APIs, leveraging Spring Boot native tools
Soft Skill Requirements
- Strong communication skills both verbal and written
- Self-motivated, results oriented
- Nimble learner, innovative, not afraid to suggest new approaches
- Analytical and system-level problem-solving
High Level Project Overview
- The DVI Grid Solutions team has developed a software platform used by Electric Utilities for voltage control
- The team continues to enhance and maintain this platform, improving scalability, reliability, and performance, and adding features / functionality as requirements are identified by customers
Experience Requirements
- Minimum 3 years of hands-on Java development experience
Education
- Minimum High School Diploma or Equivalency required
- Preferred: Bachelors – Computer Science or Computer Engineering
Industry Preference
- Prior experience in a regulated industry
- Preference for candidates experienced working with large scale projects
Preferred Interview Process
- In person interview
#ZR
Keywords
MP / MSpring FrameworkScalabilityMockitoJavaCucumberJunitMP/M
¿Te interesa este puesto?