Job Description: Must List on CV the years of experience and last use of the below – if not present on resume will be rejected as missing information 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
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
What soft skill requirements do you have (team fit and personality 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 position/team continues to enhance and maintain this platform, improving scalability, reliability, and performance, and adding features / functionality as requirements are identified by our customers.
Required Years of Experience:
Minimum 3+ years of hands-on Java development experience
Education:
Minimum High School Diploma or Equivalency required
Preferred: Bachelors – Computer Science or Computer Engineering
Are there any specific companies/industries you’d like to see in the candidate’s experience?
Prior experience in a regulated industry, preference for candidates experienced working with large scale projects
Numbers & Facts
Location
Richmond, VA
Skills
Analysis Skillsunmatched
Application Programming Interface (API)unmatched
Automationunmatched
Communication Skillsunmatched
Computer Engineeringunmatched
Computer Programmingunmatched
Computer Scienceunmatched
Concurrencyunmatched
Concurrent Programming Language Familyunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Electrical Utilityunmatched
High School Diplomaunmatched
JUnitunmatched
Javaunmatched
Microservicesunmatched
Object Oriented Programming (OOP)unmatched
Presentation/Verbal Skillsunmatched
Problem Solving Skillsunmatched
REST (Representational State Transfer)unmatched
Reliability Engineeringunmatched
Software Developmentunmatched
Test Automationunmatched
Test Suiteunmatched
Test Toolsunmatched
Unit Testunmatched
Writing Skillsunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.