Back to job search

Backend Developer (Java)

PT Ako Media Asia (Jakarta)
Jakarta
DKI Jakarta, Indonesia 🇮🇩
SALT is a Digital Transformation Company which focusses on Marketing Technology. Our services ranges from Digital Technology Platform Development, Website/Mobile Apps Development, CRM, Chatbot (Machine Learning), Data Science, Technology Consulting, UX/UI, Design Systems and many other technologies. We thrive in our marketing technology strategy, system integration and development capability. Our vision is to be the leading and most innovative technology company in Indonesia Our portfolio ranges from large company to enterprises. We have helped our clients in developing sustainable marketing ecosystem platform to improve their business revenue as well as create efficiency in their operating costs. Our staff is highly trained individuals that have experience in overseas as well as Indonesia.

About this position

The Backend Developer (Java) is responsible for developing and maintaining server-side applications, ensuring application security, and collaborating with cross-functional teams to meet project requirements.

Responsibilities

• Develop and maintain server-side applications using Java.
• Design and optimize database schemas and queries.
• Implement RESTful APIs and integrate with front-end components.
• Ensure application security and data integrity.
• Troubleshoot and resolve issues in the codebase.
• Collaborate with cross-functional teams to meet project requirements.
• To cooperate with other stakeholders to design, develop, test, release, and improve services using Java programming.
• Maintain development standards, practices & principles.
• Build scalable and maintainable software.
• Analytical approach to what and how.
• Provides solution architect from business requirements.
• Demonstrated technical documentation capability.

Requirements

• Bachelor’s degree in Computer Science or related field.
• Min. 5 years of experience in Java development (Spring, Spring Boot, Hibernate).
• Strong knowledge of databases (SQL, NoSQL).
• Experience with RESTful APIs and microservices.
• Familiarity with version control (Git) and cloud platforms (AWS, Azure).
• Good problem-solving skills and ability to work in a team.
• Must have working experience with Java (knowledge of another language like Go, rust, or C++ would be a big plus).
• Knowledge of GraalVM.
• Deep knowledge of Postgre, Mysql, and SQL Server.
• Familiar with Containerization (docker).
• Deep knowledge of TCP, web socket, and messaging (Rabbitmq, Kafka, nats).
• Familiar with Google protocol buffer.
• Familiar with TDD.
• Deep knowledge of keycloak or other RBAC management integration, multi-threading applications, or using frameworks like Vertx and Hibernate.

Benefits

\
Huneety A.I Salary Estimate
6,000,000 - 20,000,000 IDR per month