Programmer Analyst - Senior Developer
Listed on 2026-01-12
-
Software Development
Software Engineer, Full Stack Developer
3 weeks ago Be among the first 25 applicants
Programmer Analyst 6 - Senior DeveloperLansing, MI (Hybrid) - Local
Projected End Date/Duration:
At least 1 year from projected start date
Interview Process:
Virtual interview via MS Teams; 2nd round interviews held in person at the Lansing, MI office.
Results-driven Senior Java Full Stack Developer with 10+ years of experience in designing, developing, and deploying complex enterprise applications across financial, banking, and cloud environments. Adept at full software development life cycle (SDLC), from requirements gathering to deployment and support, with proven expertise in backend and frontend technologies, database design, and Dev Ops practices. Skilled at delivering scalable, high-performance solutions while driving collaboration in Agile environments.
- Backend Development: 10+ years in Java/J2EE, Java 8, Spring Boot, Spring Data, Spring Batch, Spring Security, Hibernate/JPA, Struts, and SOAP/Web Services.
- Frontend Development: 5+ years in React.js and Angular; expertise in modern JavaScript (ES6+), Redux, React Router, component lifecycle, UI mockups, and prototypes.
- Database & Performance: 10+ years in SQL/PLSQL, Oracle, and SQL Server; strong knowledge of database modeling, stored procedures, functions, performance tuning.
- Dev Ops & CI/CD:
Experience in creating CI/CD pipelines with Azure Dev Ops; proficient with Git, Maven, WAR deployments, Apache Tomcat, JBOSS, Web Sphere, Open Shift. - Cloud & Messaging:
Knowledge of AWS, Azure, Apache Kafka, Apache Spark, Active
MQ, and JMS API. - Testing & Quality:
Skilled in building and maintaining JUnit/Spring Boot test frameworks; strong advocate of Agile, CMMI Level 3 processes, and test-driven development (TDD). - Collaboration Tools:
Hands-on with Git Hub Copilot for accelerating development (code generation, refactoring, documentation) and integrating AI-powered capabilities into workflows.
- Designed and implemented enterprise-scale applications with Java, Spring Boot, React.js, and microservices architecture.
- Proficient in database design and optimization, ensuring high-performance data processing and integration.
- Delivered multiple large Agile projects, creating flowcharts, prototypes, and design documentation for stakeholder approval.
- Experience developing, integrating, and deploying software components into fully functional systems in cloud and on-premises environments.
- Proven ability to enhance team productivity and code quality by embedding Git Hub Copilot into development workflows.
Seniority level:
Mid-Senior level
Employment type:
Full-time
Job function:
Other
Industries: IT Services and IT Consulting
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).