Save Job Back to Search Job Description Summary Similar JobsCompetetive SalaryPF and GratuityAbout Our ClientA globally focused shipping and terminal organisation, which is continuing to drive an ambitious and complex change and transformational program to modernize the applications enabling the digital journey of its customers. Its strategy depends on a successful digital transformation.Job DescriptionYour ResponsibilitiesDesign and Develop Applications: Build robust and scalable software solutions that align with business, security, and compliance requirementsTransform Legacy Systems: Understand legacy applications while leading their migration to modern cloud platforms.Implement Clean Architecture & DDD: Design and develop software adhering to best practices, ensuring scalability and maintainability.Collaborate with Teams: Work closely with the Requirements Engineer, Experts and other stakeholders to translate technical specifications into working software solutions.Develop with Quality in Mind: Apply test-driven development (TDD) and integrate testing seamlessly into the development process.Support Integration & Maintenance: Contribute to integration, testing, deployment, and maintenance by correcting errors and adding enhancements.Drive Continuous Integration & Deployment (CI/CD): Continuously integrate and deploy applications to ensure streamlined development and delivery.Innovate Software Engineering Methods: Research, develop, and implement new software engineering techniques to enhance efficiency and effectiveness.Refine Development Processes: Establish and improve processes, standards, and guidelines for software development to ensure high-quality outputs.what we are looking forTechnicalProgramming Languages: Java 8 & 11, Java 17 Spring BootContainerization: with DockerStrong experience with MavenCloud Platforms: Experience migrating applications to AWS.Architectural Principles: Proficiency in Clean Architecture and Domain-Driven Design (DDD).Development Practices: Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Deployment (CD).Problem-Solving Skills: Strong debugging, troubleshooting, and performance optimization abilities.PersonalRequire 5+ years of technology experience with trending technologies.At least 5 years of experience in design and development of software, experience with large multinational organisations is highly preferred.Excellent communication and collaboration skillsStrong analytical and problem-solving abilities.Proactive cost reduction, automation, and improvements in process efficiency.Ability to work independently and as part of a team.Highly motivated and results oriented.High Energy, able to motivate, collaborate and to generate followership.Strong communication skills, with demonstrated capability in engaging a large, distributed organisation.The Successful ApplicantYour ResponsibilitiesDesign and Develop Applications: Build robust and scalable software solutions that align with business, security, and compliance requirementsTransform Legacy Systems: Understand legacy applications while leading their migration to modern cloud platforms.Implement Clean Architecture & DDD: Design and develop software adhering to best practices, ensuring scalability and maintainability.Collaborate with Teams: Work closely with the Requirements Engineer, Experts and other stakeholders to translate technical specifications into working software solutions.Develop with Quality in Mind: Apply test-driven development (TDD) and integrate testing seamlessly into the development process.Support Integration & Maintenance: Contribute to integration, testing, deployment, and maintenance by correcting errors and adding enhancements.Drive Continuous Integration & Deployment (CI/CD): Continuously integrate and deploy applications to ensure streamlined development and delivery.Innovate Software Engineering Methods: Research, develop, and implement new software engineering techniques to enhance efficiency and effectiveness.Refine Development Processes: Establish and improve processes, standards, and guidelines for software development to ensure high-quality outputs.what we are looking forTechnicalProgramming Languages: Java 8 & 11, Java 17 Spring BootContainerization: with DockerStrong experience with MavenCloud Platforms: Experience migrating applications to AWS.Architectural Principles: Proficiency in Clean Architecture and Domain-Driven Design (DDD).Development Practices: Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Deployment (CD).Problem-Solving Skills: Strong debugging, troubleshooting, and performance optimization abilities.PersonalRequire 5+ years of technology experience with trending technologies.At least 5 years of experience in design and development of software, experience with large multinational organisations is highly preferred.Excellent communication and collaboration skillsStrong analytical and problem-solving abilities.Proactive cost reduction, automation, and improvements in process efficiency.Ability to work independently and as part of a team.Highly motivated and results oriented.High Energy, able to motivate, collaborate and to generate followership.Strong communication skills, with demonstrated capability in engaging a large, distributed organisation.What's on OfferCompetitive salarySelf & Family Health InsuranceTerm & Life InsuranceOPD BenefitsEmployees' Deposit Linked Insurance Scheme (EDLI)Learning & Development through HL AcademyFlexible Work from HomeLeave Travel AllowanceVariable performance bonusRecreation facilitiesPrivilege, Casual and Sick leavesQuote job refJN-022025-6667646Job summaryFunctionInformation TechnologySub SectorIT DevelopmentWhat is your area of specialisation?Technology & TelecomsLocationChennaiJob TypeTemporaryJob ReferenceJN-022025-6667646