Epicareer Might not Working Properly
Learn More

Software Engineer

Salary undisclosed

Checking job availability...

Original
Simplified

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