Java Programming Analyst

National Computing Group
Richmond, VA, United States
29 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$104,000 - $112,840
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Computing Platforms Automation of Tests Computer Programming Computer Engineering Concurrent Computing Continuous Integration Junit Object-Oriented Software Development Mockito Spring-boot
+3 more
Information Technology Restful APIs Microservices

Job description

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.

Requirements

  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

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…