I am a dynamic and results-driven Senior Java Developer with over 10 years of proven expertise in architecting, developing, and delivering enterprise-grade applications across banking, recruitment, SaaS, and technology sectors. I excel at leading cross-functional teams, modernizing legacy systems, and driving cloud-native transformations with technologies such as Java, Spring Boot, and microservices architecture. I am skilled in designing scalable, high-performance backend systems, optimizing AWS cloud infrastructure, and implementing CI/CD pipelines to accelerate delivery while maintaining security and code quality. I am recognized for strategic problem-solving, mentoring emerging talent, and collaborating with stakeholders to align technical solutions with business growth objectives.

Ellis A Ly

I am a dynamic and results-driven Senior Java Developer with over 10 years of proven expertise in architecting, developing, and delivering enterprise-grade applications across banking, recruitment, SaaS, and technology sectors. I excel at leading cross-functional teams, modernizing legacy systems, and driving cloud-native transformations with technologies such as Java, Spring Boot, and microservices architecture. I am skilled in designing scalable, high-performance backend systems, optimizing AWS cloud infrastructure, and implementing CI/CD pipelines to accelerate delivery while maintaining security and code quality. I am recognized for strategic problem-solving, mentoring emerging talent, and collaborating with stakeholders to align technical solutions with business growth objectives.

Available to hire

I am a dynamic and results-driven Senior Java Developer with over 10 years of proven expertise in architecting, developing, and delivering enterprise-grade applications across banking, recruitment, SaaS, and technology sectors. I excel at leading cross-functional teams, modernizing legacy systems, and driving cloud-native transformations with technologies such as Java, Spring Boot, and microservices architecture.

I am skilled in designing scalable, high-performance backend systems, optimizing AWS cloud infrastructure, and implementing CI/CD pipelines to accelerate delivery while maintaining security and code quality. I am recognized for strategic problem-solving, mentoring emerging talent, and collaborating with stakeholders to align technical solutions with business growth objectives.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner
See more

Work Experience

Senior Java Developer at Mason Rak
January 1, 2024 - Present
Currently serving as Java Developer Manager and Team Lead, overseeing the development and delivery of critical enterprise applications using Java, Spring Boot, and microservices architecture. Leading a cross-functional team of developers, ensuring high code quality through code reviews, mentoring, and Agile best practices. Managing full project lifecycles from requirements gathering to deployment while collaborating with product stakeholders and DevOps teams. Delivered multiple high-impact projects, optimizing system performance and ensuring scalability. Driving innovation by adopting cloud technologies (AWS), CI/CD pipelines (Jenkins, Docker, Kubernetes), and improving development workflows using tools like Git, Maven, and Jira.
Senior Java Developer at AvaTech
December 31, 2024 - August 5, 2025
Led the development of large-scale, enterprise-level backend systems using Java, Spring Boot, and Hibernate. Managed major projects from architecture to deployment with a strong focus on building scalable microservices and high-performance RESTful APIs. Mentored junior developers, conducted code reviews, and ensured best practices across Agile teams. Collaborated closely with DevOps to implement CI/CD pipelines using Jenkins, Docker, and Kubernetes. Worked with stakeholders to align technical solutions with business goals. This role deepened expertise in system design, microservices architecture, container orchestration, and cloud technologies like AWS.
Junior Java Developer at Propel
December 31, 2018 - August 5, 2025
Developed scalable and high-performance backend systems using Java, Spring Boot, and Hibernate. Delivered enterprise-grade applications and RESTful APIs across diverse projects. Utilized MySQL, Git, Maven, and Docker with hands-on experience in CI/CD pipelines (Jenkins), Agile methodologies, and cloud platforms such as AWS and Azure. Supported efficient cross-functional collaboration by working with front-end technologies including HTML, CSS, and JavaScript. Actively pursued Java Developer roles in the UK to contribute technical expertise and innovative solutions to modern development teams.
Senior Java Developer at Mason Rak
January 1, 2024 - Present
Currently serving as Java Developer Manager and Team Lead, overseeing development and delivery of critical enterprise applications using Java, Spring Boot, and microservices architecture. Leading a cross-functional team to ensure high code quality through code reviews, mentoring, and Agile best practices. Managing full project lifecycles from requirements gathering to deployment while collaborating with product stakeholders and DevOps teams. Delivered multiple high-impact projects optimizing system performance and scalability. Driving innovation via cloud technologies (AWS), CI/CD pipelines (Jenkins, Docker, Kubernetes), and improving development workflows with tools such as Git, Maven, and Jira.
Senior Java Developer at AvaTech
December 31, 2024 - August 5, 2025
Led the development of large-scale, enterprise-level backend systems using Java, Spring Boot, and Hibernate. Managed major projects from architecture to deployment, focusing on scalable microservices and high-performance RESTful APIs. Mentored junior developers, conducted code reviews, and ensured best Agile practices. Collaborated closely with DevOps to implement CI/CD pipelines using Jenkins, Docker, and Kubernetes. Worked with stakeholders to align technical solutions with business goals, deepening expertise in system design, microservices architecture, container orchestration, and AWS cloud technologies.
Junior Java Developer at Propel
December 31, 2018 - August 5, 2025
Developed scalable and high-performance backend systems using Java, Spring Boot, and Hibernate. Delivered enterprise-grade applications and RESTful APIs across diverse projects. Proficient with MySQL, Git, Maven, and Docker. Gained hands-on experience with CI/CD pipelines using Jenkins, Agile methodologies, and cloud platforms such as AWS and Azure. Familiar with front-end technologies including HTML, CSS, and JavaScript to support cross-functional collaboration.
Senior Java Developer at Mason Rak
January 1, 2024 - Present
Serving as Java Developer Manager and Team Lead, overseeing the development and delivery of critical enterprise applications using Java, Spring Boot, and microservices architecture. Leading a cross-functional team of developers, ensuring high code quality through code reviews, mentoring, and Agile best practices. Managing full project lifecycles from requirements gathering to deployment while collaborating with product stakeholders and DevOps teams. Delivered multiple high-impact projects optimizing system performance and scalability. Driving innovation through cloud technologies (AWS), CI/CD pipelines (Jenkins, Docker, Kubernetes), and improving workflows using tools like Git, Maven, and Jira.
Senior Java Developer at AvaTech
December 31, 2024 - August 5, 2025
Led development of large-scale, enterprise-level backend systems using Java, Spring Boot, and Hibernate. Managed major projects from architecture to deployment focusing on scalable microservices and high-performance RESTful APIs. Mentored junior developers, conducted code reviews, and ensured best practices across Agile teams. Collaborated with DevOps to implement CI/CD pipelines using Jenkins, Docker, and Kubernetes. Worked closely with stakeholders to align technical solutions with business goals. Deepened expertise in system design, microservices architecture, container orchestration, and cloud technologies like AWS.
Junior Java Developer at Propel
December 31, 2018 - August 5, 2025
Developed scalable and high-performance backend systems using Java, Spring Boot, and Hibernate. Delivered enterprise-grade applications and RESTful APIs across diverse projects. Proficient in MySQL, Git, Maven, and Docker with hands-on experience in CI/CD pipelines (Jenkins). Worked within Agile methodologies and cloud platforms such as AWS and Azure. Supported cross-functional collaboration and had familiarity with front-end technologies including HTML, CSS, and JavaScript.
Java Architect | Principal Java Developer at Mason Rak
January 1, 2024 - Present
Led enterprise-level Java development projects using Spring Boot and microservices, delivering high-availability and scalable solutions. Directed a cross-functional team adopting cloud-native architectures and DevOps best practices. Introduced AWS-based optimization strategies reducing infrastructure costs by 20% and improving deployment speeds by 35%. Enhanced security posture by integrating OAuth2 authentication and continuous vulnerability scanning into CI/CD pipelines. Collaborated with product managers and DevOps engineers to ensure technical solutions met business-critical performance targets. Expert in Java SE 8/11/17, JVM tuning, Spring Boot/Cloud, microservices, REST APIs, event-driven systems, and cloud platforms (AWS/Azure/GCP). Skilled in CI/CD, Docker/Kubernetes, SQL/NoSQL, testing frameworks, Agile practices, and architectural design.
Senior Java Developer & Technical Lead at Ava Tech
December 1, 2023 - August 26, 2025
Architected and deployed large-scale backend systems serving millions of API requests daily leveraging Spring Boot and Hibernate. Led modernization initiatives migrating legacy monoliths to microservices, improving scalability and maintainability. Implemented containerized deployments with Docker and Kubernetes, reducing release cycles from weeks to days. Mentored junior engineers establishing a code quality framework with rigorous code reviews and TDD practices. Partnered with DevOps teams to design CI/CD pipelines integrating static code analysis and automated testing. Proficient in Java SE 8/11/17, Spring Boot, microservices, REST APIs, and cloud platforms (AWS/Azure/GCP). Skilled in CI/CD pipelines, Docker/Kubernetes, SQL/NoSQL databases, Agile methodologies, and cross-functional leadership.
Junior Java Developer at Propel
December 1, 2018 - August 26, 2025
Directed backend development for mission-critical applications in recruitment and HR sectors. Designed RESTful APIs and integrated third-party platforms like Workday and BambooHR. Reduced query execution times by 30% through SQL optimization and database indexing strategies. Established Agile delivery processes, improving sprint velocity by 15%. Oversaw project deployments to AWS ECS ensuring zero downtime rollouts. Proficient in Java SE fundamentals, OOP, core Java libraries, version control (Git), build tools (Maven/Gradle), and basic web technologies (HTML, CSS, JavaScript).
Java Software Engineer at IT Empathy
December 1, 2015 - August 26, 2025
Developed and maintained enterprise applications across finance, healthcare, and retail. Led migration projects from Pascal to Java, modernizing systems for improved performance and maintainability. Designed multi-module enterprise systems including taxation management, e-payments, and POS solutions. Implemented secure payment gateways and AWS S3 storage integrations for cloud-ready deployments. Delivered multiple automation tools including a document generation system using Java and open-source libraries. Proficient in Java SE 8/11/17, Spring Boot, RESTful APIs, microservices architecture, CI/CD, Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP).
Java Architect | Principal Java Developer at Mason Rak
January 1, 2024 - Present
Lead enterprise-level Java development projects using Spring Boot and microservices, delivering highly available, scalable solutions. Directed a cross-functional team, driving adoption of cloud-native architectures and DevOps best practices. Introduced AWS-based optimization strategies that reduced infrastructure costs by 20% and improved deployment speeds by 35%. Enhanced security posture integrating OAuth2 authentication and continuous vulnerability scanning into CI/CD pipelines. Collaborated closely with product managers and DevOps engineers to ensure solutions met business-critical performance targets. Expertise includes Java SE 8/11/17, JVM tuning, microservices, REST APIs, event-driven systems, and cloud platforms such as AWS, Azure, and GCP. Skilled in CI/CD, Docker, Kubernetes, SQL/NoSQL, testing frameworks, Agile practices, and architectural design.
Senior Java Developer & Technical Lead at Ava Tech
December 1, 2023 - August 26, 2025
Architected and deployed large-scale backend systems serving millions of API requests daily, leveraging Spring Boot and Hibernate. Led modernization initiatives migrating legacy monoliths to microservices, improving scalability and maintainability. Implemented containerized deployments with Docker and Kubernetes, reducing release cycles from weeks to days. Mentored junior engineers establishing a code quality framework with rigorous code reviews and TDD. Partnered with DevOps teams designing CI/CD pipelines integrating static code analysis and automated testing. Proficient with Java SE 8/11/17, Spring Boot, microservices, REST APIs, and cloud platforms (AWS/Azure/GCP). Experienced in CI/CD pipelines, Docker/Kubernetes, SQL/NoSQL databases, Agile methodologies, and leading cross-functional teams.
Junior Java Developer at Propel
December 1, 2018 - August 26, 2025
Directed backend development for mission-critical applications in recruitment and HR sectors. Designed RESTful APIs and integrated third-party platforms like Workday and BambooHR. Reduced query execution times by 40% through SQL optimization and database indexing. Established Agile delivery processes that improved sprint velocity by 15%. Oversaw project deployments to AWS ECS ensuring zero downtime rollouts. Proficient in Java SE fundamentals, object-oriented programming, core Java libraries, version control (Git), build tools (Maven/Gradle), and basic web technologies (HTML, CSS, JavaScript).
Java Software Engineer at IT Empathy
December 1, 2015 - August 26, 2025
Developed and maintained enterprise applications across finance, healthcare, and retail domains. Led migration projects from Pascal to Java, modernizing systems for improved performance and maintainability. Designed multi-module enterprise systems including taxation management, e-payments, and POS solutions. Implemented secure payment gateways and AWS S3 storage integrations for cloud-ready deployments. Delivered multiple automation tools including document generation systems using Java and open-source libraries. Skilled in Java SE 8/11/17, Spring Boot, RESTful APIs, and microservices architecture. Experienced with CI/CD pipelines, Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP).

Education

Bachelor of Computer Science at London University
July 26, 2016 - July 16, 2016
Bachelor of Computer Science at King’s College London
September 1, 2009 - July 1, 2013
Bachelor of Computer Science at King’s College London
September 1, 2009 - July 1, 2013

Qualifications

Oracle Certified Professional: Java SE 11 Developer
January 11, 2030 - August 26, 2025
AWS Certified Developer – Associate
January 11, 2030 - August 26, 2025
Certified Scrum Master (CSM)
January 11, 2030 - August 26, 2025
Oracle Certified Professional: Java SE 11 Developer
January 11, 2030 - August 26, 2025
AWS Certified Developer – Associate
January 11, 2030 - August 26, 2025
Certified Scrum Master (CSM)
January 11, 2030 - August 26, 2025

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Financial Services