CareerPlanSign in

Senior Software Engineer - Java

Lahore, Punjab, Pakistan💼 Full-time🗓 2026-04-24 → 2026-09-26

Core

Develop server applications and RESTful APIs for various software platforms, ensuring functionality, security, and performance while mentoring junior engineers.

Role type

Senior IC Java Software Engineer (Microservices)

Builds

Server applications, RESTful APIs, and enterprise-level web services

Domain

Enterprise software development, Microservices, Cloud infrastructure

Deliverable

production ML models | product features

Required skills

Java 8+, Spring Boot, Hibernate, Microservices, PostgreSQL, AWS, Linux/UNIX, Shell scripting, Git, Maven, Terraform, RESTful API design, Unit testing

Preferred skills

Java 17, PL/SQL, XSLT, XML, JSON, Web Services

Technologies

Spring Boot, Hibernate, PostgreSQL, AWS, Terraform, Git, Maven, JFrog, UDeploy

Responsibilities

Analyze business requirements, write code and unit tests, tune code for security and performance, maintain systems, lead and mentor a team of software engineers, evaluate candidates for open positions

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.