Taro Logo

Full Stack Java Engineer

Leading-edge global technology consulting firm specializing in digital transformation across retail, financial services, and healthcare industries.
Detroit, MI, USA
Backend
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS · Finance · Automotive

Description For Full Stack Java Engineer

McLaren Strategic Solutions is seeking a Full Stack Java Engineer to join their transformative initiative in Detroit. This role is part of a major engineering transformation project, focusing on modernizing legacy systems into cloud-native applications. The position offers an exciting opportunity to work with cutting-edge technology in the financial services and auto finance sectors.

The ideal candidate will be part of a highly skilled Agile team, working on full-stack development with a focus on Java Spring Boot services and cloud technologies. The role involves significant responsibility in designing, developing, and maintaining high-quality software components, while collaborating with cross-functional teams to deliver scalable solutions.

McLaren Strategic Solutions stands out as a minority-owned business certified through the NMSDC, with a unique mission to promote diversity in tech careers. They actively partner with non-profit technology programs in underserved communities and veteran organizations, creating opportunities for candidates from non-traditional backgrounds.

The position requires 4+ years of enterprise software development experience, strong expertise in Core Java, Spring Boot, and microservices architecture. The successful candidate will work in a hybrid environment, with monthly travel requirements. This role offers the opportunity to work on impactful projects while contributing to the company's mission of digital transformation and technological innovation.

The company's comprehensive approach to digital transformation, combined with their emphasis on operational excellence and innovative solutions, makes this an ideal opportunity for a senior developer looking to make a significant impact. Their work spans across various industries, including retail, financial services, and healthcare, providing diverse exposure and growth opportunities.

Last updated 16 days ago

Responsibilities For Full Stack Java Engineer

  • Design, develop, and maintain high-quality Java Spring Boot services and applications components in the cloud
  • Apply practical knowledge of development and engineering to conceive, design, develop, test, and implement software fixes, enhancements, and new systems
  • Conduct code reviews to ensure adherence to coding standards, best practices, and quality guidelines
  • Collaborate with architects and stakeholders to design robust and scalable software solutions
  • Analyze complex technical problems and propose innovative solutions
  • Write unit tests, debug, and troubleshoot issues
  • Identify performance bottlenecks and optimize code, database queries, and system architecture
  • Create and maintain technical documentation
  • Implement and maintain CI/CD pipelines
  • Collaborate with cross-functional teams
  • Develop, manage, build, and maintain technical components related to server-side and web service-based solutions
  • Participate in developing specifications for assigned components
  • Interact and coordinate deliverables with other technical groups

Requirements For Full Stack Java Engineer

Java
JavaScript
React
MongoDB
PostgreSQL
  • 4+ Years of overall software development experience in enterprise systems
  • 4+ years of software development experience in Core Java
  • 4+ years of experience with Spring Boot and Spring Batch
  • 3+ years of building microservices architecture and low-latency implementations
  • 3+ years of Full-stack engineering experience with JavaScript Frameworks, Angular or React.js
  • Experience with Cloud SQL, Postgres, or MongoDB
  • Experience working with Google Cloud Platform and components
  • In-depth knowledge of Agile Software Development practices
  • Familiar with software engineering practices, including CI/CD pipelines
  • Working knowledge of SDLC
  • Strong communication and team/technical leadership skills
  • Bachelor's degree in Computer Science, MIS, or related field
  • Consulting experience
  • Financial services experience

Interested in this job?

Jobs Related To McLaren Strategic Solutions Full Stack Java Engineer

GraphQL Engineer

Senior GraphQL Engineer position at McLaren Strategic Solutions, focusing on API development and modernization of legacy systems, requiring 6+ years of experience.

Java Server Engineer-ASE

Senior Java Server Engineer role at Apple focusing on iCloud Mail engineering with expertise in security and distributed systems.

Software Engineer - Full Stack - Supply Chain Solutions

Senior Full Stack Software Engineer role at Apple, focusing on building supply chain solutions using Java, Python, and cloud technologies. Requires 7+ years of experience.

Senior Software Engineer - Messaging Identity Services

Senior Software Engineering role at Apple working on backend identity and messaging services that power iMessage, FaceTime and other core communication features.

Design Verification Engineer

Senior Design Verification Engineer role at Apple, focusing on SOC verification and testing, requiring 10+ years of experience in digital verification and computer architecture.