Lead Java Developer

PT. Infosys Solusi Terpadu
Manager / Assistan Manager
Full Time
IDR 0 - 0
TCC BATAVIA Tower One, 9th Floor Suite 08 Jl. KH. Mas Mansyur Kav. 126, Jakarta Pusat 10220 - INDONESIA

Deskripsi Pekerjaan

Develop and maintain backend systems using Java and related frameworks such as Spring (Spring Boot, Spring MVC) and Hibernate. Design and implement RESTful APIs and microservices architecture. Optimize database performance and write efficient queries for MySQL, PostgreSQL, or NoSQL databases (e.g., MongoDB). Work with distributed systems, message queues (RabbitMQ, Kafka, AMQ), and asynchronous programming. Ensure the application follows OOP principles, design patterns, and clean code best practices. Implement containerization using Docker and orchestration with Kubernetes. Set up and manage CI/CD pipelines using tools like Jenkins and GitLab CI. Optimize multithreading and concurrency in Java applications. Collaborate with frontend developers, DevOps, and product managers to deliver complete software solutions. Leading Team, Mentor & Manage developers, review code, and enforce coding standards.

Kualifikasi Pekerjaan

8+ years of experience in backend development, with a strong focus on Java. Expertise in Java frameworks such as Spring (Spring Boot) Experience in developing RESTful APIs and microservices architecture. Proficiency with databases like MySQL, PostgreSQL, and NoSQL (MongoDB). Strong understanding of distributed systems, message queues (RabbitMQ, Kafka), and asynchronous programming. Familiarity with cloud services like AWS, Azure, or GCP. Experience with Docker and Kubernetes for containerization and orchestration. Hands-on experience with CI/CD tools (Jenkins, GitLab CI). Strong understanding of multithreading, concurrency, and performance optimization in Java. Experience in the Financial or banking industry, particularly with digital channels like Mobile Banking, Internet Banking, payment gateway and etc. Problem-Solving and Analytical Skills: Proven ability to design and troubleshoot complex, large-scale backend systems. Solid experience in system design and working with distributed systems.

Gambaran Perusahaan

Waktu Proses Lamaran

Industry

Komputer/TI

Situs

http://www.ist.id/

Nomor Telepon

622129529400

Ukuran Perusahaan

100-250

Waktu Bekerja

monday - friday

Gaya Berpakaian

Formal

Tunjangan

Miscellaneous allowance, Parking

Bahasa yang Digunakan

Indonesian

Lokasi Perusahaan

TCC BATAVIA Tower One, 9th Floor Suite 08 Jl. KH. Mas Mansyur Kav. 126, Jakarta Pusat 10220 - INDONESIA