Java Developer
Position: Java Developer Duration: 09 MonthsAgency: SOS Job ID: Client: State of Maine Location: Augusta, Maine (Remote) Special Requirement: Work Location: 100% Remote (Will only consider candidates in the Eastern and Central Time Zones) 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. Required /Desired Skills: Top Skills: Java: Advanced 4+ years Required REACT UI Library: 1+ years Required QA Testing experience Previous State of Maine experience highly preferred Responsibilities 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 #J-18808-Ljbffr