Home Job Details
D
Teknologi Informasi & Komunikasi 🏢 Full Time ⭐️ Verified

Senior Software Engineer

Dwi Cermat Indonesia
Jakarta Raya
Estimated Salary
Rp 15.000.000 – Rp 25.000.000
Posted Date
4 Mei 2026
Application Deadline
4 Mei 2027

Job Description

Join Dwi Cermat Indonesia as a Senior Software Engineer and play a pivotal role in shaping the future of our technology stack. You will collaborate closely with a Lead Software Engineer or Engineering Manager, mentoring junior developers while driving impactful projects that solve real‑world business challenges. This position offers a blend of hands‑on coding, architectural decision‑making, and team leadership in a dynamic, fast‑growing environment.

At Dwi Cermat Indonesia, we value innovation, continuous learning, and a results‑oriented mindset. You will be responsible for designing, developing, and maintaining scalable applications using modern frameworks and cloud‑native technologies. The role encourages ownership of end‑to‑end delivery, from requirement gathering through testing, deployment, and monitoring.

If you are passionate about mentoring, thrive in a collaborative culture, and seek to advance your career while contributing to meaningful products, we invite you to apply and become part of our forward‑looking engineering team.

Responsibilities

  • Design, develop, and maintain high‑performance software solutions using Java, Spring Boot, or equivalent stacks.
  • Collaborate with product managers, UX designers, and QA to translate business requirements into technical specifications.
  • Provide technical guidance and mentorship to junior engineers, fostering skill growth and best practices.
  • Participate in code reviews, ensuring adherence to coding standards and architectural guidelines.
  • Optimize application performance, scalability, and security through profiling and refactoring.
  • Contribute to CI/CD pipelines, automating build, test, and deployment processes.
  • Stay current with emerging technologies and recommend improvements to the tech stack.
  • Assist in incident response and root‑cause analysis to maintain system reliability.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 5+ years of professional software development experience, with at least 2 years in a senior or lead role.
  • Strong proficiency in object‑oriented programming languages such as Java, Kotlin, or C#.
  • Experience with RESTful API design, micro‑services architecture, and cloud platforms (AWS, GCP, or Azure).
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Solid understanding of databases (SQL and NoSQL) and data modeling principles.
  • Excellent problem‑solving skills and ability to write clean, maintainable code.
  • Strong communication and mentoring abilities, with a track record of guiding team members.

Required Skills

Java Spring Boot REST API Microservices AWS Docker Kubernetes CI/CD Git Agile SQL NoSQL

Ready to Take on This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Jobs

Similar job recommendations for you

View All