Home India Lead Developer - Fullstack [Java & Microservices]

Home India Lead Developer - Fullstack [Java & Microservices]

Lead Developer - Fullstack [Java & Microservices]

Full time at a Laimoon Verified Company in India
Posted on April 23, 2024

Job details

Job Summary:"Delta IT is on a journey to becoming the best IT organization in the airline industry, a journey of transformation. We are changing the way we do business from top to bottom as we strive to create meaningful and innovative solutions and are looking for team members to help us realize our vision."As a Lead Software Developer - Full Stack will be joining a Catering IT team and contributing to the software design, software development, and overall product lifecycle. The Lead Software Developer - Full Stack is responsible for development, operations and support, and enhancements of Deltas Catering IT systems. As a member of the Catering IT Team, engineers will be involved with engineering, support, and thought leadership as it relates to the platform, automation, and other related activities. This position requires working closely with internal team members, Product Owners, Business SMEs and other supporting IT groups.The Lead SDE is responsible to Lead other Junior developers on the team in DTH. Youll be a key contributor on an engineering team that delivers results. This means you'll wear a lot of hats from software design, implementation, project management, operations, working with business partners, and so on. You will be a key part of a growing community of engineering leaders who support their teams and contribute to the overall growth of our product development organization.Responsibilities include, but are not limited to:Responsible for all technical issues questions Code reviews within the teamUnderstands all elements of development / technical architecture applicable to the areaInterprets architecture designs to build out detailed tech designs where applicableParticipates in Scrum sessions representing the development team and activityCollaborates with other team members to identify and fix technical issuesLead and mentor other developers within the teamDesign and develop cloud-native applications, features, and enhancements with an emphasis on clean, highly efficient, supportable, and well documented code for the full technology stackImplement & support code for break-fix, maintenance, and enhancements, and integrating container platforms with automated CI/CD pipelines.Ensure that the Delta methodology, standards, and procedures are adopted and implementedProvide efficient solution and deliverables to shorten the project life cycle, where applicableOwn the quality of the product delivered by engaging closely in testing activities.Create visual models (flowcharts, class and activity diagrams, sequence diagrams)Lead resolution of issues with interfacing systems built on different technologiesFacilitate and participate in regular scrum ceremoniesSupport operationally critical environment, using monitoring tools and scripts, data feeds and associated scripts, research, and analysis of production issues, capturing loggingWhat You Need To Succeed (Minimum Qualifications):Minimum 6-9 years of Software Development experience in a business environment, or equivalent experience in an educational settingExpertise in Java backend, frontend, node.js and related framework and tools, relational DBs, Linux / Unix, Shell Scripting, MS SQL, Windows OS.Experience in Web application frameworks and API technologies like JQuery, AngularJS, Swagger, JSP, Spring BootExperience in GIT and DevOps pipeline including TDD and test automation.Experience in RESTful APIs and microservices with Spring BootStrong understanding of Programming Design patterns and Application HLDs and LLDs.Experience in Agile methodologies, DevSecOps, CI/CD pipeline and Build tools (GIT, Jenkins, Maven, Gradle)Expertise in relational and non-relational databases and key-value based caching solutions.Experience in Cloud Technologies (preferably AWS) and application migration to cloudExperience in Containers, Kubernetes, Docker and frameworks like OpenShift.Strong analytical skills and excellent verbal and written communication skillsAbility to work well with others in a time sensitive and team environment with minimal supervision, be results oriented and capable of meeting deadlines with attention to detail and follow throughStrong technical and non-technical communication skills. Assures smooth flowing, timely transmission of critical informationExcellent judgment and problem-solving skills; individual should be able to resolve problems in a calm and quick manner and display a high degree of initiative and driveWhat will give you a competitive edge (preferred qualifications):Hands-on in coding in Java and fluency in design patterns.Experience with test driven developmentExperience with Cloud technologies and Containerisation technologiesAWS Certified Solutions Architect - AssociateAWS Certified Developer Associate ATS

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Lead Jobs
Feedback Feedback