Senior Java Developer

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

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

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

Ethan Lim

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

Summary

Experienced Senior Java Developer with 8+ years in developing, optimizing, and scaling microservices applications using Java, Spring Boot, and PostgreSQL. Proven expertise in building high-performance, scalable applications, with a focus on real-time functionality, cloud infrastructure (AWS/ нужен доступ к резюме ), and messaging systems like RabbitMQ. Adept at database management, application profiling, and CI/CD pipelines. Highly collaborative in agile teams, driving solutions for mission-critical systems while ensuring robust performance and security.

Experience

Rescode | Senior Software Engineer May 2022 ~ Present

  • Led the architecture and development of a microservices-based platform using Spring Boot, achieving a 30% increase in scalability.
  • Built and optimized messaging systems using RabbitMQ for real-time data processing, improving system responsiveness by 40%.
  • Developed and optimized PostgreSQL databases for efficient querying, reducing query times by 25%.
  • Managed cloud infrastructure on AWS, ensuring high availability and security for microservices, leading to нужен доступ к резюме % uptime.
  • Implemented Docker-based containerization for all microservices, reducing deployment times by 50%.
  • Worked closely with front-end teams to ensure seamless integration with REST APIs and WebSockets for real-time updates.
  • Automated testing using JUnit and Mockito, improving test coverage by 20%.
  • Collaborated in an agile environment, delivering new features every two weeks and contributing to sprint planning.
  • Built CI/CD pipelines with Jenkins and GitHub Actions, reducing deployment errors by 30%.
  • Improved system monitoring using New Relic, identifying and resolving performance bottlenecks, reducing latency by 35%.
  • Assisted in database migrations for PostgreSQL, ensuring smooth transitions with zero downtime.
  • Mentored junior developers and conducted code reviews, promoting best practices and team collaboration.
  • Conducted load testing with JMeter, optimizing system throughput for peak loads.
  • Integrated third-party APIs, including payment gateways, enhancing platform capabilities.
  • Implemented event-driven architecture to handle high-frequency data streams, improving processing efficiency by 20%.
  • Ensured secure application design by adhering to best practices for authentication and authorization.

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

  • Developed microservices using Spring Boot and RabbitMQ to handle real-time data and notifications, improving system efficiency by 40%.
  • Led the design and implementation of a database migration strategy for PostgreSQL, reducing system overhead and improving performance.
  • Created and optimized REST APIs for efficient data retrieval and interaction with multiple platforms.
  • Implemented containerization with Docker, improving scalability and reducing deployment complexities by 30%.
  • Worked with AWS to manage scalable cloud infrastructure, resulting in a нужен доступ к резюме % uptime for key applications.
  • Improved the messaging system with RabbitMQ, enabling real-time chat functionality with minimal latency.
  • Automated deployment pipelines using Jenkins, reducing manual effort and deployment errors by 25%.
  • Led cross-team collaboration to integrate with front-end systems, ensuring real-time data flows seamlessly to users.
  • Built and optimized backend systems for high throughput, improving overall system performance by 20%.
  • Managed load testing using нужен доступ к резюме , improving system reliability under high traffic conditions.
  • Conducted code reviews and provided mentoring, fostering a culture of continuous learning within the team.
  • Optimized database queries, reducing retrieval times by 15%.
  • Ensured secure and compliant handling of sensitive user data through encryption and role-based access control.

Wise | Full Stack Engineer May 2015 ~ Feb 2019

  • Developed and maintained full-stack applications using Java and Spring Boot, ensuring robust backend performance.
  • Integrated real-time data systems with RabbitMQ, enabling faster notifications and interactions.
  • Optimized and maintained PostgreSQL databases, improving data access speed by 30%.
  • Worked with AWS to ensure scalable and secure infrastructure for production systems.
  • Created automated test suites to improve code reliability, reducing bugs by 25%.
  • Led the development of RESTful APIs to integrate with mobile and web platforms.
  • Managed cloud deployments with Docker and Kubernetes, improving deployment speed by 40%.
  • Implemented CI/CD pipelines, reducing manual deployment time and errors by 35%.
  • Contributed to database migrations and ensured data integrity during system upgrades.
  • Managed application security, including user authentication and authorization systems.
  • Worked closely with product and front-end teams to deliver cohesive and scalable solutions.

Education

National University of Singapore Aug 2009 ~ Jul 2013

Bachelor’s Degree in Computer Science

Skills

Programming Languages & Frameworks: Java 11, Spring Boot (2.3), Spring Security, Hibernate, JPA
Backend Development: Microservices, RabbitMQ, Messaging Systems, Event-Driven Architecture, RESTful APIs
Databases & Data Engineering: PostgreSQL, ClickHouse, Database Migrations, ORM
DevOps / Infrastructure: Docker, Kubernetes (K8s), Maven, AWS, нужен доступ к резюме , Infrastructure as Code (IaC)
Testing / QA / Automation: JUnit, Mockito, TestNG, Load Testing (JMeter, нужен доступ к резюме )
Collaboration / Agile / Product Tools: Agile, Scrum, Jira, GitHub, GitFlow, CI/CD


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

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

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


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