More jobs:
Programmer Analyst
Job in
Lansing, Ingham County, Michigan, 48900, USA
Listed on 2026-02-14
Listing for:
FastTek Global
Full Time
position Listed on 2026-02-14
Job specializations:
-
Software Development
Java Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Programmer Analyst #1049223
Lansing, Michigan
Job SummaryThe application architect provides technical leadership to the application development team, designing, developing and supporting complex Java applications for the MDHHS Infectious Disease area. The role collaborates with business stakeholders to ensure technical designs meet business requirements, modernizes and enhances the MDSS application, streamlines critical business processes, maintains data integrity, ensures SEM/SUITE compliance, and secures applications.
Responsibilities- Develop business application components using Object Oriented Java/JEE technologies and design principles.
- Provide technical leadership to the application development team.
- Develop software design documents and collaborate with stakeholders for review and approval.
- Design, develop, and maintain web applications and interfaces including RESTful web services.
- Collaborate with stakeholders to ensure application architecture aligns with business requirements.
- Write well‑designed, testable code using Spring MVC, Hibernate, jQuery/HTML5, JavaScript, HTML, XML, and React
JS. - Design logical and physical database models in Oracle and Postgre
SQL. - Perform data migration from Oracle to Postgre
SQL. - Execute the full software development life cycle (SDLC) and prepare technical specifications for complex projects.
- Prepare technology roadmaps for supported applications.
- Tune SQL queries, scripts and troubleshoot issues using SQL and PL/SQL.
- Utilize Databricks for data processing and analytics.
- Integrate software components into fully functional software systems.
- Use source control tools such as GIT.
- Develop with application servers Apache Tomcat, JBoss, and Open Shift Container.
- Produce prototypes and mockups for user review and approval.
- Create flowcharts, screen layouts, and documentation to ensure logical system flow.
- Participate in large agile projects.
- Develop with Java 8, SOAP, RESTful Web Services, Spring Boot, Spring Data, Spring Batch, and Spring Security frameworks.
- Possibly work with Apache Kafka, Apache Spark, and Active
MQ. - Create CI/CD pipelines using Azure Dev Ops.
- Work with AWS services such as S3, EC2, VPC, Lambda, MSK, Open Shift, EKS, and ECS Fargate.
- Recommend cost‑effective AWS solutions and perform cost monitoring and optimization.
- Apply Kubernetes concepts such as Pods, Deployments, Services, and Persistent Volumes.
- 12+ years architecting complex systems with Java technologies.
- 12+ years reviewing technical design for enterprise standards.
- 10+ years developing complex systems in Java IDEs such as Eclipse and STS.
- 10+ years designing logical and physical data models in SQL/PLSQL.
- 8+ years preparing and maintaining technology roadmaps.
- 8+ years programming with Java JEE Spring/Spring Boot 3.0.
- 8+ years using Hibernate/JPA.
- 5+ years developing with Angular/React and JavaScript frameworks.
- 5+ years in JBoss enterprise SOA and Dev Ops container environments.
- 5+ years applying CMM/CMMI Level 3 methods and practices.
- 5+ years implementing agile development processes with test‑driven development.
- 3+ years creating CI/CD pipelines with Azure Dev Ops.
- 5 years cloud experience, preferably in AWS.
Fast Tek Global is a financially strong, privately held company that is 100% consultant and client focused.
Benefits- Medical and Dental (Fast Tek pays majority of the medical program)
- Vision
- Personal Time Off (PTO) Program
- Long Term Disability (100% paid)
- Life Insurance (100% paid)
- 401(k) with immediate vesting and 3% (of salary) dollar‑for‑dollar match
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×