Backend Software Engineer
Weshine
- Jakarta
- Permanent
- Full-time
- Responsible for the technical design and development of our product services.
- Write reliable, scalable, production-quality code.
- Solve challenging problems with code by analyzing business and technical requirements.
- Optimize backend systems and services for data security, modularity, and efficiency.
- Work with a cross disciplinary team to build a great product.Requirements:- B.S. or M.S. in Computer Science or equivalent degree or experience.
- >3 years of software engineering experience.
- Experience in Java Spring Boot.
- Experience working with a variety of relational and key-value or NoSQL databases (MySQL, Redis).
- Experience developing high performing APIs.
- Experience in client-side frameworks is a plus (ReactJS preferred).
- Familiarity with DevOps tools like Docker, Kubernetes is a plus.
- Strong understanding of working with AWS (experience is a plus).
- Heavy interest in the emerging ESG fintech industry.
- High adaptability and strong problem-solving skills.What you will need to thrive:- Value teamwork above all.
- Natural curiosity to learn.
- Loves to work with code.
- Intrinsically motivated personality.
- High adaptability and strong problem-solving skills.
- Customer focused mindset.
- Self-starter who thrives on complexity and independence.