Programmer Analyst 4
C Tekk Solutions Inc
Lansing, MIPosted April 21, 2026
ContractHybridSeniorW21099C2CCorp-to-Corp
Required Skills
JavaReactAngularReduxSpring BootSQLAWSAzureKubernetesDockerCICDDevOpsGitAIRESTSOAPQAJUnitAgileScrum
Work Authorization
US CitizenGreen CardH1BH1B Visa TransferL2 EADJ2 EADTN VisaC2CC2HHybridHybrid-OnSite
- We are looking for a Senior Java Full Stack Developer to design, build, and maintain enterprise-grade applications. This role requires strong backend expertise in Java/Spring Boot along with modern frontend experience in React or Angular.
- You will work across the full SDLC, collaborating with stakeholders to deliver scalable, high-performance solutions in an agile environment.
- Key Responsibilities
- Develop and maintain scalable applications using Java, Spring Boot, and JEE technologies
- Design and implement RESTful APIs and web services
- Build responsive front-end applications using React.js or Angular
- Work with Hibernate/JPA for object-relational mapping
- Develop and optimize SQL/PLSQL queries, stored procedures, and database objects
- Participate in full SDLC: requirements, design, development, testing, and deployment
- Integrate software components into fully functional systems
- Write clean, testable code and maintain unit tests using JUnit and Spring Boot testing frameworks
- Collaborate with cross-functional teams (QA, BA, DevOps, stakeholders)
- Create technical documentation, prototypes, and system design artifacts
- Required Qualifications
- 5+ years of experience in Java development (JDK 8–17+)
- 5+ years of experience with Spring / Spring Boot frameworks
- 5+ years working with SQL and/or PL/SQL
- 5+ years experience with Hibernate/JPA
- 5+ years experience with Struts framework (legacy support)
- 3+ years experience with frontend frameworks (React.js or Angular)
- Strong experience with REST and SOAP web services
- Hands-on experience with Git and Maven build tools
Experience with application servers like Tomcat, JBoss, WebSphere
Preferred Skills
Experience with React.js (ES6+, Redux, React Router)
Experience in Agile/Scrum environments and TDD practices
- Familiarity with JMS (Java Messaging Service)
Experience with container platforms (OpenShift, Docker, Kubernetes)
- Exposure to cloud platforms (AWS or Azure)
- Knowledge of design patterns (DAO, Singleton, Front Controller, etc.)
Experience in DevOps practices and CI/CD pipelines
Nice to Have
Experience working in large enterprise environments
- Familiarity with CMM/CMMI Level 3 processes
Experience using AI tools for development productivity (code generation, refactoring, documentation)
- Core Competencies
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Ability to handle multiple priorities in a fast-paced environment
- Self-driven with attention to detail and quality