Java Developer

business Lucerna Tech
location_on Karachi
work full-time
2 weeks ago

Description

Job Title: Java Developer

Location: Onsite

Employment Type: Full-Time

About the Role: We are seeking a highly skilled Java Developer with 4-5 years of professional experience to join our growing engineering team. The ideal candidate will have strong expertise in handling legacy Java codebases, modernizing applications, and migrating monoliths to microservices. You should be passionate about delivering high-quality, maintainable software and guiding the team toward adopting industry best practices..

Key Responsibilities

Analyze and work with legacy Java codebases, upgrading and refactoring them to the latest Java versions.

Maintain and optimize applications deployed on Wild Fly / JBoss application servers.

Design and implement strategies to break down monolithic applications and build scalable microservices architectures.

Develop and maintain applications using Spring Boot and associated technologies.

Understand and consider the trade-offs and challenges of modern deployment strategies, ensuring secure, efficient, and reliable deployments.

Design, develop, and optimize relational (RDBMS) and No SQL database solutions.

Guide and mentor the team on adopting Java-specific best practices, including clean code, design patterns, and performance optimization.

Collaborate closely with Dev Ops, QA, and other engineering teams to ensure end-to-end project success..

Required Skills and Qualifications

4–5 years of professional Java development experience.

Hands-on experience with legacy Java systems and modernization to newer Java versions.

Proficient with Wild Fly and/or JBoss Application Servers.

Experience in designing and implementing microservices from monolithic architectures.

Strong knowledge of Spring Boot and related frameworks.

Solid understanding of modern deployment strategies (e.g., containers, orchestration, CI/CD pipelines) and their potential pitfalls.

Deep experience with Relational Databases (e.g., Postgre SQL, My SQL).

Familiarity with No SQL databases (e.g., Mongo DB, Cassandra).

Proven ability to guide teams and establish coding standards and practices in Java.

Excellent analytical, troubleshooting, and communication skills.

.

Employee Benefits

Attractive salary packages commensurate with your experience and qualifications.

Comprehensive medical insurance coverage for you and your spouse.

Convenient transportation subsidy to ease your commute.

Annual increments to acknowledge and reward your hard work and valuable contributions.

Work from home or remote work models for ultimate work environment freedom.

Benefit from a generous leave policy, including paid sick, casual, and annual leave.

Thrive in a positive, inclusive work environment that values your unique perspectives and contributions.

Paid time off on public holidays for greater flexibility and cultural respect.

Job Type: Full-time

Education:

Bachelor's (Required)

Experience:

Java Developer: 3 years (Required)

Work Location: In person

Posted: 20th December 2025 10.04 pm

Application Deadline: N/A

Apply Now

Similar Jobs

Explore more opportunities like this

Senior Java Backend Engineer - REMOTE

Borvista
Karachi Division
full-time
A month ago
View Details

Lead PHP Developer

Arthur Lawrence
Karachi Division
full-time
A month ago
View Details

Lead Backend & Infra Developer

Securiti
Karachi Division
full-time
A month ago
View Details

Java Developer- Splunk/New Relic

Confiz
Karachi Division
full-time
A month ago
View Details

Software Developer

Binary Mindz
Karachi Division
full-time
A month ago
View Details

Backend / Infra Software Developer

Securiti
Karachi Division
full-time
A month ago
View Details

Full Stack Developer - Lead Programmer

Peer Management Consultants
Karachi
full-time
A month ago
View Details

Lead Backend Developer

TPLEX
Karachi Division
full-time
A month ago
View Details