Lead Java Engineer

A fast growing Software House of Development & Services is looking for a Lead Java Engineer. Apply now on https://pakistanjobssearch.com

Job Description:

  • Develop and maintain high-quality, scalable, and secure backend services using Java and Spring Boot.
  • Implement and manage Spring Security measures to ensure the highest level of security for our applications.
  • Deploy and manage applications in a Kubernetes environment, ensuring efficient scaling and reliability.
  • Design and maintain databases using PostgreSQL, ensuring optimal performance and integrity.
  • Utilize React for frontend development tasks when required, ensuring seamless integration with backend services.
  • Write efficient, optimized, and maintainable SQL queries.
  • Design and implement RESTful APIs, ensuring they are robust, scalable, and easy to use.
  • Work with Hibernate and JPA for object-relational mapping and data access.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs in the development and production environments.
  • Stay up-to-date with emerging trends and technologies in software development.

Experience & Qualification:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • At least 3 years of experience in backend development, particularly in Java and Spring Boot.
  • Proven experience with Kubernetes, PostgreSQL, React, SQL, REST API design, Hibernate, and JPA.
  • A strong understanding of fintech industry challenges and regulations would be a bonus.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work in a fast-paced, team-oriented environment
Job Category: Software Engineer
Job Type: Full Time
Job Location: Islamabad Karachi

Apply for this position

Allowed Type(s): .pdf, .doc, .docx