Search by job, company or skills

Qburst

Senior/Lead Engineer - Java / J2EE

new job description bg glownew job description bg glownew job description bg svg
  • Posted 28 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Description:

We are looking for a skilled Java Developer to design, build, and maintain scalable, high-quality backend systems. The ideal candidate will have strong experience in modern Java technologies and a deep understanding of backend engineering best practices.

Responsibilities:

  • Design, develop, and maintain robust backend services, APIs, and microservices
  • Collaborate with cross-functional teams to gather requirements and translate them into technical solutions
  • Ensure high performance, scalability, and reliability of backend applications
  • Write clean, maintainable, and well-tested code following industry best practices
  • Debug, profile, and tune applications to optimize performance
  • Participate in code reviews, architecture discussions, and technical decision-making
  • Work closely with DevOps and cloud teams to support deployments, monitoring, and production stability

Requirements:

  • Strong proficiency in Java (Java 11 or newer)
  • In-depth knowledge of Spring Boot and the broader Spring ecosystem (Spring Data, Spring Security, etc.)
  • Hands-on experience with relational databases (PostgreSQL, MySQL, Oracle, etc.)
  • Practical experience with ORM frameworks such as Hibernate/JPA
  • Working knowledge of Kafka or other event streaming/messaging systems
  • Solid understanding of RESTful API design and implementation best practices
  • Familiarity with Git-based version control and branching strategies
  • Strong analytical, debugging, and performance optimization skills

More Info

About Company

QBurst is a full-service software solutions provider that works with clients to maximize the effectiveness of their business through the adoption of digital technology.

Job ID: 132408659