Backend Java Lead

Singapore, Singapore
Сеньор
Информационные технологии • Разработка
Удаленная работа
Опыт работы более 5 лет
от 20 до 30 ₽
Есть файл резюме (защищен)
О себе

На данный момент Senior Software Engineer.

Мои компетенции и опыт

Ethan Lim

Singapore | нужен доступ к резюме | нужен доступ к резюме | нужен доступ к резюме

Summary

With 10 years of experience in backend development and team leadership, I specialize in building scalable, high-performance systems using Java and SQL. I have a proven track record of designing fault-tolerant systems, managing development teams, and optimizing data storage solutions. I am proficient in working with microservices architectures and have hands-on experience in CI/CD automation, testing, and deploying backend services in complex environments.

Experience

Rescode | Senior Software Engineer May 2022 ~ Present

  • Led the development of scalable backend services, improving system performance by 25% through optimization of data storage and processing pipelines.
  • Designed and implemented microservice-based architecture, enabling seamless integration and scaling for high-load systems.
  • Managed a team of developers, ensuring task delegation and monitoring of project progress.
  • Spearheaded the development of fault-tolerant systems using message brokers like Kafka, ensuring нужен доступ к резюме % system uptime.
  • Architected SQL databases and optimized queries, reducing database response time by 40%.
  • Implemented CI/CD pipelines for automated testing and deployment, cutting release cycles by 30%.
  • Integrated external APIs for real-time data processing, ensuring low-latency performance across services.
  • Conducted architecture and infrastructure reviews, providing key insights into performance improvements.
  • Mentored junior developers, helping them design efficient backend systems and troubleshoot complex issues.
  • Collaborated with business and security teams to ensure compliance with industry standards and regulations.
  • Enhanced system security by applying OAuth and JWT for secure authentication and authorization.
  • Conducted load and stress testing, ensuring system readiness for high-traffic periods.
  • Developed custom backend modules for handling large datasets, improving processing times by 35%.
  • Optimized the use of containerized environments, achieving a 20% improvement in resource allocation.
  • Implemented automation tools for backend testing, increasing testing efficiency by 40%.
  • Monitored and analyzed system logs to detect potential performance bottlenecks.
  • Ensured smooth collaboration with DevOps teams for continuous system integration and deployment.

Doodle Labs | Senior Full Stack Engineer Apr 2019 ~ Apr 2022

  • Led backend development of complex, scalable web applications using Java and microservices.
  • Integrated multiple data storage solutions, including SQL and NoSQL databases, ensuring the optimal performance for each use case.
  • Worked closely with frontend teams to design APIs and optimize communication between frontend and backend.
  • Architected and deployed cloud-native applications on AWS, using Terraform and Kubernetes for scalable infrastructure.
  • Developed fault-tolerant systems, leveraging message brokers like RabbitMQ and Kafka to manage real-time data flow.
  • Automated the CI/CD pipeline, reducing manual testing and increasing deployment frequency by 30%.
  • Designed and implemented automated tests using JUnit and TestNG, reducing production defects by 20%.
  • Mentored and led a team of junior developers, improving team productivity and knowledge sharing.
  • Collaborated with stakeholders to design system architecture and ensure business requirements were met.
  • Spearheaded migration of legacy systems to microservice-based architectures, improving system scalability.
  • Developed solutions to integrate external data sources into core systems using RESTful APIs.
  • Optimized database queries, achieving a 35% reduction in query execution time.
  • Ensured high availability and disaster recovery capabilities for critical business systems.
  • Worked with security teams to address vulnerabilities and apply security best practices.
  • Enhanced the overall development process through feedback loops and continuous improvement initiatives.

Wise | Full Stack Engineer May 2015 ~ Feb 2019

  • Designed and implemented backend services for high-traffic financial applications, processing up to 2,000 transactions per second.
  • Developed RESTful APIs for seamless communication between microservices, ensuring secure and efficient data flow.
  • Improved data storage strategies, using both SQL and NoSQL databases to meet varying performance needs.
  • Deployed microservices on AWS infrastructure, utilizing EC2, S3, and Lambda for cost-efficient scaling.
  • Managed service-to-service communication using message brokers and queuing systems, ensuring message reliability.
  • Spearheaded the migration of monolithic applications to a distributed, microservices-based architecture.
  • Optimized API response times by 30% through code refactoring and database query optimization.
  • Contributed to performance tuning of high-load systems, achieving consistent low-latency processing.
  • Led the implementation of automated testing for backend services, reducing bugs by 25%.
  • Collaborated with cross-functional teams to ensure the backend architecture supported frontend requirements.
  • Assisted in maintaining legacy systems and ensuring they were integrated smoothly with new architectures.
  • Applied security best practices, including encryption and access control, for sensitive financial data.
  • Participated in agile sprint planning and daily stand-ups, fostering a collaborative development environment.
  • Mentored junior developers, improving the team's technical capabilities and code quality.

Education

National University of Singapore Aug 2009 ~ Jul 2013

Bachelor’s Degree in Computer Science

Skills

Programming Languages & Frameworks: Java, SQL, Spring Boot, Kotlin, RESTful APIs
Frontend Engineering: React, Angular, нужен доступ к резюме
Backend / API Development: Java, Spring, Microservices, Kafka, Redis, RabbitMQ
DevOps / Infrastructure / CI/CD: Jenkins, Docker, Kubernetes, Terraform, AWS, Azure, GitLab
Databases / Data Engineering: PostgreSQL, MySQL, MongoDB, Cassandra, SQL, NoSQL
Cloud Platforms: AWS, Azure
AI / ML / Data Science: TensorFlow, PyTorch
Testing / QA / Automation: JUnit, TestNG, Mockito, Postman
Security / Observability / Compliance: Security Testing, OAuth, JWT, OpenSSL, ELK Stack
Collaboration / Agile / Product Tools: Jira, Confluence, Git, Slack, Agile/Scrum


Специализация
Информационные технологииРазработка
Отрасль и сфера применения

Уровень
Сеньор

Есть файл резюме (защищен)


Интересные кандидаты