Powered by Information Department Government of Sindh

About EUTECH

EUTECH is an innovative technology company dedicated to building scalable, high-performance software solutions that empower businesses worldwide. Our engineering team thrives on collaboration, continuous learning, and delivering best-in-class products.
 

Role Overview

We’re seeking an experienced Senior Java Developer with 5+ years of hands-on expertise in Spring Boot to join our backend engineering team. In this role, you will design, develop, and maintain microservices-based applications, driving the architecture and technical direction of critical projects.
 

Key Responsibilities

  • Architect, develop, test, and deploy robust RESTful microservices using Spring Boot.
  • Collaborate with product managers, front-end engineers, and DevOps to deliver end-to-end features.
  • Optimize application performance and scalability; conduct code reviews and mentor junior developers.
  • Implement best practices around security, logging, monitoring, and continuous integration/delivery (CI/CD).
  • Troubleshoot production issues and provide timely resolutions.
  • Document design decisions, development processes, and system architecture.
     

Required Qualifications

  • 5+ years of professional Java development experience.
  • 5+ years building microservices with Spring Boot.
  • Strong mastery of Java 17+, including streams, concurrency, and JVM internals.
  • Experience with relational databases (e.g., PostgreSQL) and ORM frameworks (Hibernate/JPA).
  • Familiarity with messaging systems (Kafka, RabbitMQ) and RESTful API design.
  • Hands-on with containerization (Docker) and orchestration (Kubernetes).
  • Proficient in Git and modern CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions).
  • Excellent problem-solving skills and a collaborative mindset.
     

Preferred Qualifications

  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Knowledge of NoSQL databases (MongoDB, Cassandra).
  • Understanding of DevSecOps principles and automated testing frameworks (JUnit, Mockito).
  • Exposure to GraphQL, gRPC, or reactive programming (Spring WebFlux).
  • Contributions to open-source Java/Spring projects.
     

What We Offer

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision coverage.
  • Flexible working hours and remote-first culture.
  • Professional development budget and regular training.
  • Generous paid time off and company-wide retreats.
  • A diverse, inclusive environment where your voice matters.
     

How to Apply

  • Please submit your resume and a brief cover letter outlining your Spring Boot projects to [email protected] with the subject line “Senior Java Developer Application – [Your Name]”. We look forward to hearing from you!

 

Job search faster with Premium

Salary

Market Competitive

Monthly based

Location

Karachi Division,Pakistan,Pakistan

Job Overview
Job Posted:
4 months ago
Job Type
Pvt Job
Job Role
Remote Java Developer
Education
Bachelor's Degree
Experience
2 Years
Total Vacancies
1
Age requirment
17 Year - 40 Year

Job Tags:

Share This Job:

Location

Karachi Division,Pakistan,Pakistan