Role Type : Contract
Work Arrangement : Hybrid
Location : Lansing, Michigan
Interview Mode : ONSITE
Shift : EST
Key Responsibilities
- Technical Leadership : Lead the application development team in designing, developing, and supporting complex Java / JEE applications.
- Architecture & Design : Create well-designed, testable code using Spring MVC, Spring Boot, and Hibernate. Develop software design documents and work with stakeholders for approval.
- Modernization : Streamline critical business processes and enhance system functionality while ensuring SEM / SUITE compliance and application security.
- Data Management : Design logical and physical database models in Oracle and Postgres; lead data migration efforts from Oracle to PostgreSQL.
- Cloud & DevOps : Architect cost-effective solutions in AWS (S3, EC2, Lambda, EKS) and implement CI / CD pipelines using Azure DevOps.
- Collaboration : Partner with business areas to ensure technical designs align with functional requirements and provide guidance to junior developers.
Required Qualifications
Expert Architect : 12+ years architecting and developing complex computer systems using Java technologies.Standardization : 12+ years reviewing technical designs to maintain enterprise standards.Database Mastery : 10+ years in logical / physical data modeling and high-level SQL / PL-SQL tuning.Spring Framework : 8+ years of programming experience using Java JEE Spring / SpringBoot (v3.0+).Modern Frontend : 5+ years of project development using ReactJS, Angular, or JavaScript frameworks.Cloud & Containerization : 5+ years of experience with AWS and JBOSS Enterprise SOA / DevOps container environments.Process Mastery : 5+ years using CMM / CMMI Level 3 methods and Agile / Test-Driven Development (TDD).Preferred Technical Stack
Core : Java 8, SOAP / RESTful Web Services, Hibernate / JPA, Spring Data / Batch / Security.Data & Messaging : Databricks, Apache Kafka, Apache Spark, and ActiveMQ.Infrastructure : OpenShift (ROSA), Kubernetes (Pods, Deployments), and Azure DevOps CI / CD.