Java Programming Analyst
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
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
-
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
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦