423 Java Kotlin jobs in Indonesia
Senior Backend Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement scalable and robust backend systems and APIs.
- Write clean, efficient, well-documented, and maintainable code.
- Optimize application performance, scalability, and security.
- Manage and optimize database schemas and queries.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Participate in code reviews, providing constructive feedback to team members.
- Mentor junior backend developers and contribute to knowledge sharing.
- Contribute to architectural discussions and decision-making processes.
- Develop and maintain CI/CD pipelines for automated testing and deployment.
- Troubleshoot and debug backend issues, ensuring timely resolution.
- Stay up-to-date with emerging technologies and industry best practices.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in backend development.
- Proficiency in at least one major backend programming language (e.g., Java, Python, Node.js, Go).
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Strong understanding of API design principles (RESTful, GraphQL).
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Familiarity with containerization (Docker) and orchestration (Kubernetes).
- Knowledge of microservices architecture.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Senior Backend Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain scalable backend services and APIs using languages such as Java, Python, or Node.js.
- Collaborate with frontend developers, product managers, and designers to define and implement new features.
- Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
- Optimize application performance, ensuring responsiveness and efficiency.
- Implement and manage database solutions (e.g., PostgreSQL, MySQL, MongoDB), including schema design and query optimization.
- Develop and maintain CI/CD pipelines for automated testing and deployment.
- Participate in code reviews, providing constructive feedback to team members.
- Troubleshoot and resolve bugs and performance issues in production environments.
- Stay up-to-date with emerging technologies and industry trends.
- Contribute to architectural decisions and technical roadmap planning.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in backend software development.
- Proven expertise in at least one modern programming language (e.g., Python, Java, Go, Node.js).
- Strong understanding of RESTful API design principles and microservices architecture.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Proficiency in SQL and NoSQL database technologies.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills for remote work.
Lead Backend Developer
Posted today
Job Viewed
Job Description
As a Lead Backend Developer, you will:
- Lead the design and implementation of complex backend architectures and systems.
- Mentor and guide a team of backend developers, fostering a culture of technical excellence and continuous improvement.
- Write high-quality, maintainable, and testable code using modern programming languages and frameworks (e.g., Java, Python, Go, Node.js).
- Develop and maintain RESTful APIs for internal and external consumption.
- Optimize application performance, scalability, and reliability.
- Collaborate closely with frontend developers, product managers, and DevOps engineers to deliver seamless user experiences.
- Implement and manage database solutions (SQL and NoSQL).
- Contribute to code reviews, technical design discussions, and architectural decisions.
- Identify and address technical debt and implement best practices in software development.
- Stay up-to-date with emerging technologies and industry trends.
Required qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 7 years of professional experience in backend development.
- Proven experience in a lead or senior developer role, with experience mentoring junior developers.
- Expertise in at least one modern programming language (e.g., Java, Python, Go, Node.js).
- Strong understanding of microservices architecture, design patterns, and best practices.
- Proficiency with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Familiarity with CI/CD pipelines and automated testing.
- Excellent problem-solving and debugging skills.
- Strong communication and interpersonal skills.
Senior Backend Developer
Posted today
Job Viewed
Job Description
Senior Backend Developer
Posted today
Job Viewed
Job Description
Senior Backend Developer (Remote)
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement scalable backend services and APIs using modern programming languages (e.g., Java, Python, Go, Node.js).
- Build and maintain efficient, reusable, and reliable code.
- Develop and manage database schemas and queries for relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Implement security and data protection measures.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Write unit, integration, and end-to-end tests to ensure code quality and system reliability.
- Optimize applications for maximum speed, scalability, and performance.
- Participate in code reviews and provide constructive feedback to team members.
- Troubleshoot, debug, and upgrade existing systems.
- Contribute to architectural decisions and technology selection.
- Deploy and manage applications on cloud platforms (e.g., AWS, Azure, GCP).
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in backend development.
- Strong proficiency in at least one modern backend programming language.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Expertise in designing and consuming RESTful APIs.
- Solid understanding of database management systems (SQL and NoSQL).
- Familiarity with version control systems like Git.
- Experience with microservices architecture is a plus.
- Excellent problem-solving skills and ability to work independently or as part of a team.
- Strong communication skills.
Senior Backend Developer - Remote
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain scalable and performant backend services and APIs.
- Write clean, efficient, secure, and well-documented code.
- Manage and optimize database systems (SQL/NoSQL).
- Implement business logic and server-side components.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Participate in code reviews and provide constructive feedback to team members.
- Troubleshoot, debug, and resolve backend issues.
- Contribute to architectural design and technology selection.
- Ensure the scalability, reliability, and security of the backend infrastructure.
- Stay up-to-date with emerging backend technologies and best practices.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in backend development.
- Proficiency in one or more server-side languages (e.g., Java, Python, Node.js, Go, C#).
- Strong experience with RESTful API design and development.
- Expertise in relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Knowledge of containerization (Docker) and orchestration (Kubernetes) is desirable.
- Understanding of microservices architecture.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities, comfortable working remotely.
- Experience with Agile development methodologies.
Be The First To Know
About the latest Java kotlin Jobs in Indonesia !
Senior Backend Developer (Node.js)
Posted today
Job Viewed
Job Description
Key responsibilities include developing RESTful APIs, designing database schemas, implementing business logic, and ensuring the scalability and security of our backend infrastructure. You will work closely with frontend developers, product managers, and QA engineers to deliver seamless user experiences. This role requires a deep understanding of JavaScript and Node.js, along with extensive experience with frameworks like Express.js. Proficiency in database technologies such as PostgreSQL, MongoDB, or MySQL is essential. Experience with microservices architecture, containerization (Docker, Kubernetes), and cloud platforms (AWS, Azure, GCP) is highly desirable.
The ideal candidate will have a strong grasp of software design patterns, data structures, and algorithms. You should possess excellent problem-solving abilities, a keen eye for detail, and a passion for writing clean, well-documented code. Experience with testing frameworks (e.g., Jest, Mocha) and CI/CD pipelines is also expected. A Bachelor's degree in Computer Science, Engineering, or a related field, along with a minimum of 5 years of professional backend development experience, is required. Familiarity with agile development methodologies and a proactive approach to learning new technologies are key to success in this position based in **Banjarmasin, South Kalimantan, ID**. Our client offers a competitive salary, benefits, and a collaborative work environment.
Senior Backend Developer (Microservices)
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and deploy scalable microservices using Java/Spring Boot or Node.js/Express.
- Build and maintain RESTful APIs for various applications.
- Manage and optimize relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Implement robust error handling, logging, and monitoring for services.
- Collaborate with frontend teams to integrate user-facing elements with server-side logic.
- Write unit, integration, and end-to-end tests to ensure code quality.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and resolve production issues in a timely manner.
- Contribute to architectural decisions and technical roadmap planning.
- Stay abreast of emerging technologies and industry best practices.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in backend development.
- Proven experience with microservices architecture and design patterns.
- Proficiency in at least one backend programming language (e.g., Java, Python, Node.js, Go).
- Strong understanding of database technologies and SQL/NoSQL query optimization.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Familiarity with containerization (Docker) and orchestration (Kubernetes).
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
Senior Backend Developer (Remote)
Posted today
Job Viewed
Job Description
As a Senior Backend Developer, your responsibilities will include:
- Designing and developing high-performance, scalable, and maintainable backend services and APIs using modern programming languages and frameworks.
- Collaborating with cross-functional teams, including frontend developers, product managers, and QA engineers, to define and deliver new features.
- Writing clean, efficient, and well-documented code, adhering to best practices and coding standards.
- Troubleshooting and debugging complex issues in production and development environments.
- Participating in code reviews to ensure code quality and share knowledge with the team.
- Mentoring junior developers and contributing to the team's technical growth.
- Optimizing application performance and database efficiency.
- Staying up-to-date with the latest industry trends and technologies.
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in backend development.
- Proficiency in one or more backend programming languages such as Python, Java, Go, or Node.js.
- Strong experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Experience designing and consuming RESTful APIs.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities, essential for a remote team environment.