MCLAREN STRATEGIC VENTURES INDIA PRIVATE LIMITED

McLaren Strategic Solutions - Senior Software Engineer - Java Development

Click Here to Apply

Job Location

ernakulam, India

Job Description

Senior Software Engineer (Java Expert). Company : McLaren Strategic Solutions. Experience Level : 12 years. Location : Kochi. Role Overview : McLaren Strategic Solutions is seeking a seasoned Senior Software Engineer with a strong background in Java to lead the development of a strategic enterprise project within a major global financial services firm. This role requires deep technical expertise in Java and AWS, and will focus on building a new services layer on AWS EC2 that integrates seamlessly with both legacy systems and various third-party services. The project supports the global client onboarding function and will involve migrating data from an existing legacy system into the new environment. Responsibilities : - Lead the development and evolution of the application's services layer using Core Java technologies and AWS infrastructure. - Architect and design enterprise-grade applications in Java (Java 8 and above) with a focus on scalability, security, and performance. - Integrate the new application with legacy systems and external services, ensuring data integrity and smooth transitions. - Utilize the Spring ecosystem extensively, including Spring Boot, Spring Cloud, and Spring Integration, to build robust and efficient application frameworks. - Develop and deploy services using a microservices architecture, emphasizing best practices in service modularity and resilience. - Manage data modeling for complex client relationship hierarchies, collaborating with cross-functional teams to meet financial data requirements. - Implement CI/CD pipelines using Atlassian tools to enhance the development and deployment lifecycle. - Conduct performance tuning and optimization for distributed applications to ensure high availability and response times. - Engage in Test-Driven Development and Object-Oriented Design Principles to maintain high standards of software quality. - Collaborate closely with SCRUM teams, including UX designers, analysts, front-end engineers, and QA engineers, to deliver a seamless and efficient development experience. Qualifications : - Bachelor's or master's degree in Computer Science, Engineering, or a related field, with a strong focus on Java development in enterprise settings. - Deep expertise in Core Java and Spring ecosystem tools, including Spring Boot, Spring Cloud, Spring Integration, and Spring Cloud Data Flow. - Extensive experience in microservices architecture and designing enterprise-level applications. - Proficiency with RDBMS, particularly Aurora MySQL, for robust database management. - Advanced knowledge in AWS tools such as S3 and messaging solutions to support cloud-based deployments. - Hands-on experience with CI/CD pipeline setup using Atlassian toolset (e.g, Jira, Confluence). - Skilled in performance tuning for distributed systems. - Strong analytical skills and excellent communication abilities for effective team collaboration. Preferred Experience : - Background in the financial services industry. - Familiarity with the Angular framework for potential front-end collaboration. - Knowledge of event-driven design in microservices and adherence to 12-factor app development standards. (ref:hirist.tech)

Location: ernakulam, IN

Posted Date: 11/25/2024
Click Here to Apply
View More MCLAREN STRATEGIC VENTURES INDIA PRIVATE LIMITED Jobs

Contact Information

Contact Human Resources
MCLAREN STRATEGIC VENTURES INDIA PRIVATE LIMITED

Posted

November 25, 2024
UID: 4948467599

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.