Skip to main content

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
Preferred:
  • Testing Tool Suites – Cucumber / BDD Implementation, API Automation

Certifications

  • No certifications required

Top 3 Required Skills

  1. Programming – Java
    • 3 years of professional Java development, proficient in Java 17, with a strong foundation in OOP, generics, and concurrent programming
  2. 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
  3. 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
#INDGEN

#ZR

Keywords
MP / MSpring FrameworkScalabilityMockitoJavaCucumberJunitMP/M

¿Te interesa este puesto?