Full Stack Java Developer

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)
100% Travel

Skills

AngularJS
Authentication
Caching
Cascading Style Sheets
Collections
Continuous Delivery
Continuous Integration
Data Storage
Data Structure
Database
Database Administration
DevOps
Docker
Frontend Development
HTML
Java
MI
Marketing Intelligence
Multithreading
Node.js
Operating Systems
Oracle
Orchestration
PL/SQL
Redis
Reliability Engineering
SAML
SQL
SSO
Spring Framework
Spring MVC
TypeScript
Unix
Web Applications

Job Details

Job Title: Sr Full Stack Java Developer Location: Okemos, MI (Onsite)

Interview Process: Face to Face

JOB SUMMARY:
We are looking for an experienced Full Stack Developer to join our dynamic team. The ideal candidate should have strong expertise in Java-based technologies, web frameworks, and front-end development. In this role, you will be responsible for developing and maintaining scalable web applications while collaborating with cross-functional teams.

REQUIRED SKILLS:
Core Java development experience, including multi-threading, collections, and data structures.
Strong experience of Spring Framework (Spring Boot, Spring MVC, etc.)
Experience working with JVM for optimizing application performance.
Proficiency in front-End technologies such as Angular, Typescript, and HTML/CSS.
Solid experience with SQL/PL/SQL for database management.
Proficiency in working with Oracle databases.
Ability to design and implement scalable, reliable back-end services using Node.js.
Familiarity with Unix operating systems.

NICE-TO-HAVE SKILLS:
Experience with Docker for containerization and orchestration.
Familiarity with Redis for caching and data storage solutions.
Knowledge of SAML for implementing Single Sign-On (SSO) authentication.
Experience with CI/CD pipelines and deployment tools.
Familiarity with DevOps methodologies to improve system reliability and automation.

QUALIFICATIONS:
Bachelor s degree in computer science or related field is required

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.