We are seeking Senior Full Stack Java Developers for a 24+ month contract position in Okemos, Michigan. This role offers the opportunity to work across the full technology stack on a team-based development project.
Responsibilities
Develop and maintain Java applications using Core Java and J2EE technologies
Design and implement REST services and web services
Build front-end interfaces using Angular, TypeScript, and Node.js
Write and optimize SQL and PL/SQL queries for Oracle databases
Conduct JVM performance profiling and optimization
Collaborate with development teams using version control and modern development tools
Qualifications
Required
7+ years of experience in Java and Full Stack Development
Proficiency in Core Java and J2EE
Strong experience with Spring Framework
Experience designing and implementing REST Services and Web Services
Front-end development skills with Angular, TypeScript, and Node.js
HTML and CSS expertise
SQL and PL/SQL experience with Oracle databases
Knowledge of JVM and performance profiling techniques
Experience with GitHub Copilot or similar AI-assisted development tools
Preferred
Kubernetes
Docker
CI/CD pipelines
JBoss
Elastic Stack
Redis or Memcache