onsite
Software Engineer - Integrations Center of Excellence - Dominion Energy
Software Engineer
Design, develop, and maintain integration solutions using Java, RESTful APIs, and cloud services. Collaborate with cross‑functional teams to deliver reliable, scalable microservices in an Agile environment.
About the role
Key Responsibilities
- Design and implement integration services and APIs using Java and RESTful principles.
- Develop, test, and deploy microservice components on AWS cloud platforms.
- Maintain and optimize SQL databases supporting integration workflows.
- Collaborate with product owners, architects, and other engineers in Agile/Scrum ceremonies.
- Monitor performance, troubleshoot issues, and ensure high availability of integration solutions.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent military experience.
- 3+ years of professional experience developing Java‑based integration services.
- Proficiency with RESTful API design, SQL, and cloud services (AWS preferred).
- Experience working in Agile teams and using version‑control tools (e.g., Git).
- Strong problem‑solving skills and ability to communicate technical concepts clearly.