Jobs and Careers
DO
Full Stack Java Engineer
Doran Jones Inc.United States, United Statesfull_timeVerifiedPosted 27 Dec 2024
About the role
McLaren is seeking a Full Stack Java Engineer to join a highly skilled Agile team.
The candidate will be working on a major engineering transformation from legacy to modern cloud-native applications
This role involves software development, solution design, and architecture, and it offers candidates the opportunity to develop and leverage full-stack capabilities.
Be part of a transformative initiative, modernizing legacy systems into scalable, secure, and efficient cloud-based solutions. Work with a cutting-edge tech stack while contributing to impactful projects in the financial services and auto finance sectors.
The candidate will be working on a major engineering transformation from legacy to modern cloud-native applications
This role involves software development, solution design, and architecture, and it offers candidates the opportunity to develop and leverage full-stack capabilities.
Be part of a transformative initiative, modernizing legacy systems into scalable, secure, and efficient cloud-based solutions. Work with a cutting-edge tech stack while contributing to impactful projects in the financial services and auto finance sectors.
Responsibilities
- 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, considering system requirements and constraints.
- Analyze complex technical problems and propose innovative solutions, balancing performance, scalability, and maintainability.
- Write unit tests, debug, and troubleshoot issues to ensure software quality and reliability.
- Identify performance bottlenecks and optimize code, database queries, and system architecture.
- Create and maintain technical documentation, including design documents, API specifications, and deployment procedures.
- Implement and maintain CI/CD pipelines to automate build, test, and deployment processes.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions on time and within budget.
- Develop, manage, build, and maintain the technical components related to server-side and web service-based solutions.
- Participate in developing specifications for assigned components, projects, or fixes.
- Interact and coordinate deliverables with other technical groups in the organization.
Required Experience
- 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 such as Cloud Run, Cloud Load Balancing, APIGEE, Cloud Armor
- In-depth knowledge of Agile Software Development practices and how to leverage these to streamline project execution.
- Familiar with software engineering practices, including CI/CD pipelines, Automated Testing, and Performance Engineering.
- Working knowledge of SDLC, especially regarding improving agile delivery metrics.
- Strong communication and team/technical leadership skills.
- Bachelor’s degree in Computer Science, MIS, or a related field.
- Consulting experience.
- Financial services experience.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s