Backend Developer Lead
- Gaji
- Gaji tidak dicantumkan
- Jenis pekerjaan
- Kontrak
- Diposting
- Sumber
- Kalibrr Indonesia (JSON)
- paid
Lamar di Kalibrr Indonesia (JSON) ↗
Kami akan mengarahkan Anda ke situs tempat lowongan diposting untuk menyelesaikan lamaran.
Deskripsi pekerjaan
Key Responsibilities:
- Lead and contribute to backend application development using Java, Quarkus, and Spring Boot, ensuring clean, maintainable, scalable, and high-quality code.
- Design, develop, and maintain microservices-based applications with a focus on system reliability, performance, scalability, and maintainability.
- Collaborate with frontend developers, product teams, QA engineers, DevOps engineers, and other stakeholders to deliver robust end-to-end software solutions.
- Work closely with frontend teams using React to ensure seamless integration between backend services, APIs, and user-facing applications.
- Design, develop, and maintain RESTful APIs and service integrations to support business requirements and efficient communication between distributed systems.
- Implement and maintain asynchronous communication and event-driven processing using RabbitMQ and Apache Kafka.
- Support and optimize continuous integration and continuous delivery pipelines using Jenkins and related DevOps practices.
- Implement and manage application containerization using Docker and deployment orchestration using Kubernetes.
- Develop, deploy, and maintain cloud-based applications and services on AWS and/or Google Cloud Platform (GCP).
- Establish and maintain application monitoring, metrics, and performance dashboards using Prometheus and Grafana to improve system visibility and operational reliability.
- Identify and resolve bottlenecks across application services, databases, APIs, messaging systems, and deployment environments.
- Investigate and resolve complex technical issues, perform root cause analysis, and implement preventive measures to minimize recurring incidents.
- Conduct code reviews, promote best practices, and ensure adherence to coding standards, testing practices, and secure development principles.
- Provide technical direction, share knowledge, and support other engineers in solving complex development challenges and improving engineering productivity.
- Evaluate emerging technologies, identify opportunities for architectural improvements, and contribute to the continuous enhancement of development workflows and system performance.
Job Details:
- Willing to work on-site
- Willing to place in various clients e.g., banking, finance, insurance, automotive, manufacturing etc.
- PKWT Contract (extendable)
- BPJS (TK, KK), THR (1x), Bonus (1x), Yearly Income (14x)
- Medical Insurance (Individual Gold - AdMedika)
- Paid Leave (12 days/year)
- Overtime Paid (if any)
Kualifikasi
Requirements & Qualifications:
- Minimum 4+ years of professional experience in backend development, software engineering, or a related technical role.
- Strong hands-on experience in Java and backend frameworks such as Quarkus and Spring Boot.
- Solid understanding of microservices architecture, distributed systems, and service-to-service communication.
- Experience developing and integrating APIs, particularly RESTful services.
- Familiarity with React and the integration of frontend applications with backend services.
- Hands-on experience with CI/CD pipelines, particularly Jenkins.
- Practical experience with Docker and Kubernetes for containerization and application deployment.
- Experience working with cloud platforms such as AWS and/or Google Cloud Platform (GCP).
- Strong understanding of messaging and event-streaming technologies, particularly RabbitMQ and Apache Kafka.
- Experience with application monitoring and observability tools such as Prometheus and Grafana.
- Good understanding of software development lifecycle (SDLC), version control, code reviews, testing, debugging, and production deployment.
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues.
- Ability to collaborate effectively with cross-functional teams and communicate technical concepts clearly.
- Previous experience in the Fintech or financial services industry is highly preferred.
- Demonstrated ability to take technical ownership, guide development activities, and support engineering team members.
- Willingness to work onsite as required by the project.
Preferred Qualifications
- Experience designing and operating high-availability, scalable, and resilient backend systems.
- Familiarity with event-driven architectures and asynchronous processing in distributed environments.
- Experience optimizing application performance, system observability, and production reliability.
- Understanding of secure software development practices and the importance of data integrity in financial applications.
- Experience contributing to technical design decisions, architecture reviews, and engineering process improvements.
Referensi: 189914 · Berlaku sampai 29 September 2027
Lowongan terkait lainnya
Lowongan serupa
Kontrak· Sumber: Dealls Indonesia (sitemap + page JSON)
Penuh waktukantor· Sumber: Jobstreet Indonesia (SEEK API + GraphQL)
Backend Developer Staff
Rp 4.500.000 – Rp 5.000.000 per bulan
Kontrakkantor· Sumber: Jobstreet Indonesia (SEEK API + GraphQL)
Kontrakkantor· Sumber: Jobstreet Indonesia (SEEK API + GraphQL)
Penuh waktukantor· Sumber: Jobstreet Indonesia (SEEK API + GraphQL)
Penuh waktustartupkantor· Sumber: Jobstreet Indonesia (SEEK API + GraphQL)
Penuh waktukantor· Sumber: Jobstreet Indonesia (SEEK API + GraphQL)
Penuh waktukantor· Sumber: Jobstreet Indonesia (SEEK API + GraphQL)