Senior Java Programmer

PT Pranala Ragam Karya

Tangerang

On-site

IDR 334,800,000 - 613,800,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health and wellness benefits
Professional development and training

Job summary

PT Pranala Ragam Karya is seeking an experienced Senior Java Programmer to join our ICT team in Tangerang Regency, Banten. The role leads design, development, and maintenance of Java-based applications, architecting solutions, mentoring juniors, and ensuring code quality across projects.

You will design high-quality Java applications, lead complex architectures, review code, and collaborate with analysts, PMs, and QA to drive delivery and improvement.

Qualifications

  • 5+ years of professional Java development experience.
  • Strong Java core, OOP and design patterns.
  • Proven experience with Spring/Hibernate or similar frameworks.
  • Solid understanding of relational databases and SQL optimization.
  • Experience with Git version control.
  • Familiarity with Agile and Scrum methodologies.
  • Demonstrated ability to lead technical initiatives and mentor developers.
  • Excellent problem-solving and communication skills.
  • Bachelor's degree in Computer Science or related field.

Responsibilities

  • Design and develop high-quality Java applications with best practices.
  • Lead architecture and technical design of complex Java systems.
  • Review code and ensure quality standards across projects.
  • Mentor junior/mid developers to support growth.
  • Collaborate with business analysts, product managers, and QA teams.
  • Troubleshoot issues and support the full SDLC.
  • Optimize performance and scalability of applications.
  • Contribute to technical documentation and knowledge sharing.
  • Stay updated with Java technologies and trends.

Skills

Java programming
OOP & design patterns
Java frameworks (Spring/Hibernate)
SQL & Database optimization
Git version control
Agile & Scrum
Mentoring & leadership
Problem solving
Communication skills

Education

Bachelor's degree in CS/SE or related

Tools

Docker
CI/CD
Cloud technologies

Job description

PT Pranala Ragam Karya is seeking an experienced Senior Java Programmer to join our dynamic Information and Communication Technology team. This is a full-time position based in Tangerang Regency, Banten. As a Senior Java Programmer, you will take on a leadership role in designing, developing and maintaining robust Java-based applications that drive our business forward. You will be responsible for architecting solutions, mentoring junior developers and ensuring code quality standards are met across all projects. This position is crucial to our technical strategy and offers the opportunity to make a significant impact on our organisation's technological direction.

Key responsibilities

Design and develop high-quality Java applications using industry best practices and design patterns

Lead the architecture and technical design of complex Java-based systems and solutions

Review code submissions from team members and provide constructive feedback to maintain code quality standards

Mentor and guide junior and mid-level developers, supporting their professional growth and technical development

Collaborate with cross-functional teams including business analysts, product managers and quality assurance specialists

Troubleshoot and resolve technical issues, providing support throughout the software development lifecycle

Optimise application performance and ensure scalability of systems to support business growth

Participate in technical documentation and knowledge sharing within the development team

Stay current with emerging Java technologies, frameworks and industry trends

Contribute to the selection and implementation of development tools and technologies

What we offer

At PT Pranala Ragam Karya, we are committed to fostering a supportive and collaborative work environment where talent can thrive. We offer competitive compensation packages commensurate with experience and qualifications. Our company provides opportunities for continuous professional development, including access to training programmes and certifications to keep you at the forefront of technological innovation. We value work-life balance and offer flexible working arrangements where possible. Additionally, we provide comprehensive health and wellness benefits to support the wellbeing of our employees. You will work with a talented team of professionals using cutting-edge technologies, giving you the opportunity to expand your skills and advance your career in a progressive organisation.

About us

PT Pranala Ragam Karya is a forward-thinking Information and Communication Technology company dedicated to delivering innovative software solutions that drive business success. We specialise in developing robust and scalable applications that meet the evolving needs of our clients. Our team comprises talented professionals committed to excellence, collaboration and continuous improvement. We are passionate about leveraging technology to solve complex business challenges and creating an environment where creativity and technical expertise flourish. Our company culture emphasises innovation, integrity and a commitment to delivering exceptional results.

What we're looking for

Minimum 5+ years of professional experience in Java software development

Strong expertise in core Java, object-oriented programming and design patterns

Proven experience with Java frameworks such as Spring, Hibernate or similar enterprise frameworks

Solid understanding of relational databases and SQL optimisation

Experience with version control systems, particularly Git

Knowledge of software development methodologies including Agile and Scrum

Demonstrated ability to lead technical initiatives and mentor junior developers

Excellent problem-solving skills and attention to detail

Strong communication and interpersonal skills

Bachelor's degree in Computer Science, Software Engineering or related field (or equivalent professional experience)

Preferred: Experience with microservices architecture, RESTful API development, Docker and cloud technologies

Preferred: Familiarity with continuous integration and continuous deployment (CI/CD) pipelines

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Architect & Tech Lead
Senior Java Architect & Tech Lead

PT Pranala Ragam Karya • Tangerang

On-site
IDR 334,800,000 - 613,800,000
Health and wellness benefits
Professional development and training
Senior IT Programmer
Senior IT Programmer

Pengiklan Anonim • Jakarta Pusat

On-site
IDR 400,000,000 - 700,000,000
Sr. Software Engineer
Sr. Software Engineer

Integrity Indonesia • Jakarta Pusat

On-site
IDR 80,000,000 - 120,000,000
Software Engineer Java
Software Engineer Java

Akar Inti Teknologi • Jakarta Pusat

On-site
IDR 300,000,000 - 600,000,000
Java Developer, Asap
Java Developer, Asap

PT Platinumetrix Global Inovasi • Jakarta Selatan

On-site
IDR 279,000,000 - 468,720,000
Java Developer
Java Developer

The Software Practice • Kota Bandung

On-site
IDR 737,489,000 - 1,264,267,000
Backend Engineer: Build Secure, Scalable Apis
Backend Engineer: Build Secure, Scalable Apis

Pt Bibit Tumbuh Bersama • Jawa Barat

On-site
IDR 20,000,000 - 50,000,000
Senior .NET Developer
Senior .NET Developer

The Software Practice Pte Ltd • Citarum

On-site
IDR 535,618,639 - 892,697,732
Senior Java Developer | AMK Technology | North Jakarta, Indonesia
Senior Java Developer | AMK Technology | North Jakarta, Indonesia

Amk Technology • Jakarta Utara

On-site
IDR 300,000,000 - 600,000,000
Senior Programmer (Associate)
Senior Programmer (Associate)

BINUS Group • Jakarta Pusat

Hybrid
IDR 89,280,000 - 167,400,000