Enable job alerts via email!
A leading banking institution in Jakarta is seeking a Senior Software Engineer to design and develop high-performance applications using Java and Spring Boot. You will collaborate on technical decisions and mentor junior engineers. The ideal candidate has over 5 years of experience and a strong understanding of system architecture. If you're passionate about making an impact through technology, apply now!
Position: Senior Software Engineer (Java - Spring Boot)
We are looking for a Senior Software Engineer with strong expertise in Java and Spring Boot to join our growing technology team. In this role, you will not only build and deliver high-quality software solutions but also play a key part in technical decision-making across infrastructure, system design, and database integration.
Key Responsibilities
Design, develop, and maintain scalable, reliable, and high-performance applications using Java (Spring Boot).
Collaborate in making architectural and technical decisions, ensuring solutions are aligned with scalability and extensibility requirements.
Integrate and optimize databases and system components for performance and reliability.
Work closely with cross-functional teams to understand requirements and translate them into technical solutions.
Take initiative in identifying and implementing process improvements to enhance system performance and development efficiency.
Mentor junior engineers and contribute to best practices in coding, design, and architecture.
Requirements
Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
Proven experience (5+ years) as a Software Engineer, with deep expertise in Java and Spring Boot framework.
Strong understanding of system architecture, infrastructure design, and database integration.
Experience with scalable and extensible system design.
Good communication skills and ability to work collaboratively with technical and non-technical teams.
Proactive mindset with a focus on continuous improvement.
This is an exciting opportunity for a passionate engineer who wants to make an impact not only by writing code but also by shaping the technical direction of projects.
If you are ready to take ownership, drive improvements, and build scalable solutions, we’d love to hear from you!