IT – 29B SoS_Secretary of State – Programmer (Specialist) – BMV Modernization
Job Overview
-
Date PostedSeptember 21, 2026
-
Expiration dateJune 30, 2027
Job Description
Any candidate scheduled for a Teams interview must have a current screenshot picture uploaded onto the interview request page in dotStaff. Photo IDs/passport, etc. will NOT be accepted. This should be a current screenshot from an interaction with the vendor. This now must be uploaded BEFORE you can accept the interview request and cannot be edited after the interview is accepted. This will need to be added when you accept the interview. This MUST be uploaded as a PDF file. Vendors MUST be present at the beginning of the interview to validate their candidate. If they are NOT, the manager is encouraged to cancel the interview.
Max Bill Rate: $75.00
HireRight Package: Standard Package B & Global ID with SOS Fingerprinting
Work Location: 100% Remote (Will only consider candidates in the Eastern and Central Time Zones)
Bids can be over the Max Rate: No
Sub-Vendors Allowed: Yes
Top Skills
Java: Advanced 4+ years Required
REACT UI Library: 1+ years Required
QA Testing experience
Previous State of Maine experience highly preferred
Job Description
Key Requirements
Refactor business logic and DB I/O java code from servlets implementing complete MVC to SOA.
Write Java Code for a Service Oriented Architecture utilizing JSON/REST via Spring and CXF.
Develop reusable business services and components following SOA and MVC design principles.
Troubleshoot and resolve application, service integration, database, and performance issues.
QA/Testing
Maven and test Mock class implementations to enable unit testing and instrument the tested code paths.
Automated security analysis of Java code.
Programming Language
Java: Advanced 4+ years Required
SQL: Intermediate 2+ years Required
REACT – Beginner 1+ years Required
Databases
Oracle DB: Beginner
Frameworks
REACT UI Library: Beginner 1+ years Required
TomEE [Tomcat] Server: Intermediate 2+ years Required
CXF REST: Intermediate 2+ years Required