This page was automatically translated and may contain errors. View in English.
A

Senior Java Software Engineer

Ambition

Singapore · Jornada completa

Sé el primero en postularte

Experiencia
Más de 5 años
Salario
SGD 300,000 – SGD 400,000 / year
Vacantes
1
Al corriente
Hace 12 horas
Modo de trabajo
En la oficina
Educación
Bachelor's or higher in Computer Science or related quantitative discipline
Reanudar
Se requiere solicitud

Dónde trabajarás

Descripción del trabajo

Overview

We are looking for an outstanding Senior Software Engineer to join a top-tier technology team where technical mastery, intellectual curiosity, and innovation are fundamental to success. The role involves contributing to the development of sophisticated, large-scale distributed systems that handle complex and critical business workflows.

Responsibilities

  • Architect and develop scalable, low-latency distributed applications with stringent performance and reliability demands.
  • Lead the design and implementation of modern cloud-native solutions utilizing Java, Spring Boot, microservices, and AWS technologies.
  • Collaborate closely with business stakeholders and domain experts to grasp intricate requirements and deliver innovative technical outcomes.
  • Manage system life cycle from initial architecture and coding through production support, optimization, and ongoing enhancements.
  • Promote software excellence through best practices in design, testing, scalability, observability, and operational standards.
  • Contribute to evolving platform architecture, application frameworks, and engineering standards across teams.
  • Provide mentorship and technical leadership to build a high-performing engineering team, encouraging collaboration and continuous skill advancement.
  • Drive key technology initiatives that directly influence the organization's growth and success.

Candidate Profile and Requirements

  • Minimum of 5 years' experience in software engineering, developing and deploying large-scale enterprise systems.
  • Strong academic background preferably in Computer Science, Engineering, Mathematics, Physics, or related quantitative fields.
  • Degree holder (Bachelor's, Master's, or PhD) from prestigious institutions with a proven record of academic excellence.
  • Expert proficiency in Java programming, with extensive experience in Spring Boot and microservices architectures.
  • Solid understanding of core computer science principles including algorithms, data structures, concurrency, distributed systems, and software design.
  • Advanced SQL and database schema design skills, particularly for data-intensive applications.
  • Demonstrated ability to create, deploy, and scale fault-tolerant distributed systems in live environments.
  • Experience in leading development teams and mentoring engineers, while active in architecture and coding tasks.
  • Familiarity with cloud-native designs using AWS, Kubernetes, Docker, and container technologies.
  • Knowledge of messaging middleware, event-driven models, and asynchronous processing.
  • Experience with Redis, various NoSQL systems, and handling large-scale distributed data platforms.
  • Understanding of CI/CD pipelines, automated tests, monitoring, production support, and observability tools.
  • Competence with Linux environments and maintaining systems with high availability guarantees.
  • Track record of delivering critical business applications in dynamic, technology-centric organizations.

Why Join Us?

  • Opportunity to collaborate with elite engineers and leaders from leading global academic and tech entities.
  • Address complex, large-scale problems utilizing contemporary technologies and engineering methodologies.
  • Gain significant technical ownership and influence platform architecture and strategic directions.
  • Competitive total compensation package up to SGD 300k-400k annually plus strong career advancement prospects.
  • Work in a culture that values intelligence, innovation, and a dedication to engineering excellence.
  • Exposure to cutting-edge distributed system architectures, cloud technologies, and impactful business challenges.

Estilos de trabajo que buscan

Liderazgo Resolución de problemas Colaboración

Déjelo si desea una respuesta; no lo utilizaremos para ningún otro fin.

Haz clic para navegar, arrastrar y soltar, o pasta una captura de pantalla

PNG, JPG, GIF, MP4, WebM, MOV · Máximo 20 MB cada uno · Hasta 5 archivos

🤖
En línea · Ayuda instantánea con IA