We are partnering with a fast-growing technology company that is building digital platforms to improve operational efficiency, data capture and service delivery across large-scale field operations. The organization focuses on leveraging technology, data and automation to support sustainable and scalable solutions across emerging markets.
Responsibilities
- Design, develop, and maintain scalable backend systems and RESTful APIs.
- Build and enhance backend services using Java and modern frameworks such as Spring and Hibernate.
- Work closely with cross-functional teams including product managers, designers, and engineers to deliver high-quality solutions.
- Contribute to system design, architecture, and performance optimization.
- Integrate third-party services and support data processing pipelines.
- Ensure application reliability, scalability, and maintainability.
- Participate in code reviews, testing, deployment, and continuous improvement initiatives.
Requirements
- 45 years of experience in backend software development.
- Strong experience in Java development with Spring Framework or Hibernate.
- Solid understanding of REST APIs, microservices architecture, and distributed systems.
- Experience with relational and NoSQL databases such as PostgreSQL or MongoDB.
- Familiarity with cloud platforms and DevOps practices (e.g., AWS).
- Exposure to Python is a plus.
- Knowledge of Kafka, Kubernetes, or Jenkins is advantageous.
- Strong problem-solving skills and ability to work in a fast-paced environment.