Java Developer

 

Description:

 

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.

Organization EU Tech Chamber (EUTECH)
Industry IT / Telecom / Software Jobs
Occupational Category Java Developer
Job Location Islamabad,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2025-07-21 1:56 pm
Expires on 2026-01-05