International award-winning executive recruitment specialist Monroe Consulting Group Indonesia is recruiting on behalf of one of the leading fintech companies (P2P Lending) in Indonesia, looking to hire an experienced Back End Engineer with experience in Java/Go. This job is based in Jakarta, Indonesia.
Key Responsibilities:
- Write and maintain clean, efficient, and scalable backend code while adhering to established coding standards and best practices for testing and deployment.
- Collaborate closely with product managers, frontend engineers, and other stakeholders to architect and build robust backend solutions.
- Support the creation and maintenance of comprehensive technical documentation, including API references and system design schematics.
- Engage in regular code reviews to ensure code quality and consistency, while also contributing to the testing and deployment processes to meet performance and scalability goals.
- Stay up to date with industry trends by participating in training, conferences, and continuous self-learning.
Required Skills & Qualifications:
- Strong hands-on experience in Go or Java (server-side), with deep knowledge of Spring Boot, Hibernate, RESTful APIs, Maven, GitHub, and widely used open-source Java libraries.
- Proficient in working with both SQL and NoSQL databases, caching mechanisms, and messaging systems.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform, along with related infrastructure services.
- Solid foundation in data structures, algorithms, software design patterns, and distributed systems.
- Practical experience with Docker, Kubernetes, and microservices architecture or similar technologies.
- Strong ability to manage multiple priorities in a dynamic, fast-paced environment.
- Excellent problem-solving and analytical thinking skills.
- Effective communication skills in English, both written and verbal.
