Experienced Java Technical Lead with over 10 years of hands-on expertise in designing, developing, and delivering enterprise-level applications. Proven ability to lead cross-functional teams, drive technical solutions, and deliver projects on time and within budget. Strong expertise in Java/J2EE development, Spring Framework, Hibernate, RESTful APIs, and Agile methodologies. Excellent communication skills with a track record of mentoring junior developers and collaborating with cross-functional teams to achieve business objectives.
Customer: Singapore Airlines (SIA)
Project: Suite of Applications for Pilot Training
➢ Designed and Implemented suite of applications (5 iOS apps and 2 web apps) to facilitate pilots training requirements.
➢ Gathered, analyzed, and formulated business requirements for applications according to functional and project management objectives
➢ Leading Agile squads and tribes (10+ members) for end-to end development.
➢ Collaborated closely with product owners and stakeholders to align technical solutions with business goals and requirements
➢ Writing Technical specifications /Technical user stories
➢ Designing RDBMS Entities (Tables, associations) and interface contract (Json request/ Response structure)
➢ Collaborated with cross-functional teams including UX/UI designers and QA engineers to deliver integrated solutions.
➢ Managed servers on the Amazon Web Services (AWS) platform instances using Cloud Formation Templates
Technologies used: Java, Spring Boot, Spring MVC, Spring Security, JPA, Maria DB, REST API , Maven, AWS, Drools
Customer: Citi Bank
Project: BE-File services
➢ Collaborated closely with customers and stakeholders to align technical solutions with business goals and requirements
➢ Led a team of 5 developers, ensuring timely delivery of features and enhancements
➢ Designed and developed RESTful APIs using Spring Boot
➢ Conducted code reviews and mentored junior developers to maintain code quality and foster professional growth
➢ Provided production support and troubleshooting for critical issues, ensuring high system availability
Technologies used: Java, Spring Boot, Spring MVC, JPA, Oracle DB, REST API , Maven
Customer: London Gatwick & Heathrow Airports
Project: iAirport
➢ Developed backend services using Java, Sprint Framework and Hibernate
➢ Conducted unit testing using frameworks like JUnit and integration testing to ensure code quality
➢ Provided production support and troubleshooting for critical issues, ensuring high system availability
Technologies used: Java, Spring Boot, Spring MVC, Hibernate, Oracle DB, Maven