Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Livine

Java Backend Developer

Posted Updated
Discussion

Description

We are looking for a passionate Java Developer with 2-4 years of experience to join our backend engineering team. The ideal candidate should have strong hands-on expertise in Java frameworks, relational databases, and version control with Git, along with exposure to modern development practices. Occasional Python development and working with analytics- focused features will also be part of the role. This role primarily focuses on backend application development, building scalable services, and ensuring robust system performance.


Responsibilities:

  • Design, develop, and maintain backend applications using Java (Quarkus, Spring, Spring Boot, Java EE).
  • Write clean, efficient, and maintainable code following best practices.
  • Work with relational databases (MySQL, PostgreSQL, etc. ): design schema, optimise queries, and ensure data integrity.
  • Implement and maintain microservices and SOA-based applications.
  • Collaborate with cross-functional teams (frontend, DevOps, product, data) to deliver end-to-end solutions.
  • Debug and resolve complex technical issues in production and development environments.
  • Participate in code reviews and contribute to improving development standards.
  • Develop scripts and modules in Python for analytics, automation, or data processing.
  • Work with AWS cloud services for deployment, scaling, and monitoring of applications.
  • Apply knowledge of data structures and algorithms to build efficient systems.
  • Use Git for source code management and collaboration.


Requirements:

  • 2-4 years of professional experience as a Java developer.
  • Strong knowledge of Java frameworks: Quarkus, Spring Boot, Spring, Java EE.
  • Experience with relational databases (SQL, schema design, performance optimisation).
  • Solid understanding of object-oriented programming (OOP) and design principles.
  • Good debugging and problem-solving skills.
  • Knowledge of microservices and service-oriented architecture (SOA).
  • Strong understanding of data structures and algorithms.
  • Hands-on experience with Git for version control.


Good to Have:

  • Python development experience.
  • Exposure to data analytics / data-driven applications.
  • Familiarity with AWS cloud services (EC2 S3 RDS, Lambda, etc. ).
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
  • Knowledge of Docker/Kubernetes for containerised deployments.
  • Understanding of RESTful APIs and API design best practices.
  • Knowledge of NoSQL databases (MongoDB, Cassandra, DynamoDB, etc. ).


Soft Skills:

  • Strong communication and collaboration skills.
  • Ability to work in a fast-paced environment with minimal supervision.
  • Proactive problem-solving and ownership mindset.
  • Willingness to learn new technologies and adapt quickly.

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →