Back to search
Ventures Unlimited Inc Linkedin · Posted 22d ago

Programming Analyst

Lansing, Michigan, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Title: Programmer Analyst

Location: Hybrid – Dimondale, MI

Visa: USC/GC Only

Duration: 9+ Months

Interview Mode: In-Person / Webcam


Work Arrangement:

  • Hybrid schedule – No remote-only option available
  • Candidate must report onsite from Day 1
  • Onsite presence required 2–5 days per week at manager’s discretion
  • Candidates must currently reside within 2 hours of Dimondale, MI


Key Responsibilities:

  • Design, develop, and maintain full stack applications using Java/Spring Boot and modern front-end frameworks such as React and Angular
  • Develop scalable, secure, and high-performance enterprise solutions
  • Design and consume RESTful APIs and integrate third-party services/platforms
  • Build responsive and user-friendly UI components using modern JavaScript frameworks
  • Contribute to DevOps activities including CI/CD pipelines, Docker/Kubernetes containerization, and automated deployments
  • Participate in Agile/Scrum ceremonies and collaborate with cross-functional teams
  • Analyze, design, implement, test, and document software solutions based on Jira user stories
  • Work with Product Owners and business stakeholders to translate business requirements into technical solutions
  • Develop reusable and scalable application components and frameworks
  • Provide technical mentorship and knowledge transfer to development teams

Required Skills & Experience:

  • 10+ years of experience in software/application development with strong Java expertise
  • Strong proficiency in:
  • Java
  • Spring
  • Spring Boot
  • Oracle
  • Hibernate/JPA
  • Strong front-end development experience with:
  • Angular
  • React
  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • 3+ years of hands-on experience with:
  • Microservices Architecture
  • Docker
  • Kubernetes/OpenShift
  • Experience with:
  • REST APIs
  • CI/CD pipelines
  • Secure application design
  • Distributed systems
  • High availability applications
  • Experience implementing authentication/security frameworks including:
  • OAuth 2.0
  • SAML
  • OpenID Connect
  • JWT
  • Experience with relational and NoSQL databases
  • Experience with IBM MQ or equivalent messaging technologies
  • Strong DevOps experience using Git, Jenkins, Docker, Kubernetes, Maven
  • Expert knowledge of:
  • Core Java
  • Multithreading
  • Collections
  • Concurrency
  • JVM Performance Tuning
  • Experience with:
  • JUnit
  • Selenium
  • TDD
  • Playwright (preferred)
  • Knowledge of AI-driven development tools such as Amazon Q and Kiro

Additional Qualifications:

  • Strong problem-solving, debugging, and analytical skills
  • Excellent written and verbal communication skills
  • Experience working in Agile, Scrum, Kanban, and Hybrid SDLC environments
  • Strong understanding of enterprise integrations, APIs, middleware, and system architecture

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent