6-Month Contract (with the possibility of extension).
Job Title: Software Engineer (Backend)
Date: February 2025
Requirement Status: Urgent
Job Summary
We are seeking a Software Engineer with a Computer Science background to support our growing product development activities. The ideal candidate should be task-oriented and capable of handling interruptions while seamlessly switching between multiple assignments.
Key responsibilities include:
Designing and developing applications using Java, Spring, and Spring Boot.
Architecting flexible, loosely coupled distributed applications that can be effectively enhanced and maintained.
Taking ownership and responsibility for product deliverables, ensuring timely delivery with high quality.
Delivering projects and tasks on schedule, while meeting specified quality standards.
Required Skills
Strong design and programming skills in Java and related server-side technologies (Spring, Spring Boot).
Strong understanding of microservices architecture and REST APIs.
Strong working experience with PostgreSQL.
Strong working experience with Google Cloud Platform (GCP).
Experience in Linux environments.
Experience with container technologies (e.g., Docker, Kubernetes).
Experience with MQTT or messaging protocol-based technologies (e.g., Messaging, Async Architectures) is an added advantage.
Understanding of SCRUM and Agile methodologies.
Experience in Python is a plus.
4-8 years of relevant working experience.
Education
Bachelor’s Degree in Computer Science, IT, or a related discipline.
Position
6-Month Contract (with the possibility of extension).
Job Title: Software Engineer (Backend)
Date: February 2025
Requirement Status: Urgent
Job Summary
We are seeking a Software Engineer with a Computer Science background to support our growing product development activities. The ideal candidate should be task-oriented and capable of handling interruptions while seamlessly switching between multiple assignments.
Key responsibilities include:
Designing and developing applications using Java, Spring, and Spring Boot.
Architecting flexible, loosely coupled distributed applications that can be effectively enhanced and maintained.
Taking ownership and responsibility for product deliverables, ensuring timely delivery with high quality.
Delivering projects and tasks on schedule, while meeting specified quality standards.
Required Skills
Strong design and programming skills in Java and related server-side technologies (Spring, Spring Boot).
Strong understanding of microservices architecture and REST APIs.
Strong working experience with PostgreSQL.
Strong working experience with Google Cloud Platform (GCP).
Experience in Linux environments.
Experience with container technologies (e.g., Docker, Kubernetes).
Experience with MQTT or messaging protocol-based technologies (e.g., Messaging, Async Architectures) is an added advantage.
Understanding of SCRUM and Agile methodologies.
Experience in Python is a plus.
4-8 years of relevant working experience.
Education
Bachelor’s Degree in Computer Science, IT, or a related discipline.
Position