Location: Michigan

Available Positions: 10

Compensation: Negotiable

We are seeking a Senior Fullstack Developer to join our Application Development Team. This role emphasizes Core Java, Webservices, and Angular skills. The ideal candidate will have a minimum of 5 years of experience and should be a problem-solver with strong analytical reasoning and critical thinking abilities. We value forward-thinking professionals with a solution-oriented mindset and excellent communication skills.

Key Responsibilities:

  • Design, develop, and maintain scalable and high-performing applications.
  • Work on both frontend and backend development, ensuring seamless integration.
  • Collaborate with cross-functional teams to understand requirements and deliver solutions.
  • Optimize applications for maximum speed, scalability, and performance.
  • Troubleshoot and resolve application issues, ensuring quality and reliability.
  • Participate in code reviews and contribute to team best practices.

Must-Have Technical Skills:

  • Core Java/J2EE: Strong foundation with deep understanding of JVM and profiling.
  • REST Services: Expertise in designing and implementing RESTful APIs.
  • Spring Framework: Proficiency in building enterprise-grade applications.
  • Angular / Typescript / Node: Hands-on experience with modern frontend development.
  • HTML/CSS: Strong UI/UX development skills.
  • Jersey: Knowledge of RESTful web services using Jersey.
  • SQL, PL/SQL: Proficient in database programming.
  • Oracle Database: Strong experience with Oracle DB.

Nice-to-Have Technical Skills:

  • Unix / Shell Scripting: Knowledge of scripting for automation.
  • CI/CD: Familiarity with continuous integration and deployment practices.
  • Weblogic Server: Experience managing and deploying applications on Weblogic.
  • Kubernetes & Docker: Hands-on experience with containerization and orchestration.
  • Elastic Stack: Understanding of Elasticsearch, Logstash, and Kibana.
  • Memcache / REDIS: Knowledge of caching mechanisms for performance optimization.
  • SAML: Familiarity with Single Sign-On (SSO) and authentication protocols.

Ideal Candidate Profile:

  • A proactive and solution-driven professional.
  • Strong problem-solving and critical thinking skills.
  • Excellent communication and collaboration abilities.
  • A fast learner who can adapt to new technologies and challenges.