Java Software Developer
Mytechcare
Job Description
Company Description MyTechCare is a device repair services provider based in Saudi Arabia, specializing in laptop and electronics repair for customers across Dammam and the wider KSA region. The company offers convenient pickup and delivery options to ensure devices are handled by experienced, certified technicians. MyTechCare uses genuine parts and follows industry best practices to deliver high-quality, reliable repairs backed by a 6‑month warranty. The organization focuses on professional, customer-centered service and provides an easy online booking experience through its platform.
Role Description The Java Software Developer role at MyTechCare is a full-time, on-site position based in Kochi. The developer will design, build, and maintain Java-based applications that support internal operations and customer-facing systems. Day-to-day responsibilities include implementing new features, optimizing existing code, troubleshooting issues, and collaborating with cross-functional teams to translate business requirements into technical solutions. The role involves working with microservices architectures, integrating APIs, and using the Spring Framework to ensure scalable, secure, and maintainable software. The developer will participate in code reviews, follow best practices for testing and documentation, and contribute to continuous improvement of development processes.
Qualifications
- Strong foundation in Programming and Java, with practical experience building production-ready applications.
- Hands-on experience with Software Development lifecycle practices, including design, implementation, testing, and deployment.
- Knowledge of Microservices architecture, including service integration, scalability, and reliability.
- Proficiency with Spring Framework (e.g., Spring Boot, Spring Data, Spring Security) for backend development.
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Experience with relational databases, RESTful APIs, and version control tools (such as Git).
- Ability to write clean, maintainable code, with strong problem-solving and analytical skills.
- Comfort working in a collaborative team environment and communicating technical concepts clearly.
- Familiarity with containerization (e.g., Docker), cloud platforms, or CI/CD pipelines is an advantage.
Similar Jobs
View all →
Full Stack Developer (70-80% Backend & 20-30% Frontend)
Arcadis
Full Stack Developer (70-80% Backend & 20-30% Frontend)
Arcadis
Java AWS Developer (Spring Boot & Microservices)
Umanist NA
Java backend/ Fullstack(Angular/REactJS)
Synechron
Java Developer - Spring Boot
viamagus
Similar Jobs
View all →
Full Stack Developer (70-80% Backend & 20-30% Frontend)
Arcadis
Hyderabad
Full Stack Developer (70-80% Backend & 20-30% Frontend)
Arcadis
Bengaluru
Java AWS Developer (Spring Boot & Microservices)
Umanist NA
Hyderabad
Java backend/ Fullstack(Angular/REactJS)
Synechron
Chennai
Java Developer - Spring Boot
viamagus
HyderabadShare
Quick Apply
Upload your resume to apply for this position