Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Credilio

Backend Developer (Java)

Posted Updated
Discussion

Description

We are looking for a Backend Engineer with strong experience in building scalable, reliable, and high- performance systems. You will work on designing APIs, handling large-scale data, and building robust backend services using Java and Spring Boot.


Responsibilities:

  • Design, develop, and maintain backend services and APIs using Java (Spring Boot).
  • Build scalable and fault-tolerant systems to handle high traffic and large data volumes.
  • Design clean and efficient RESTful APIs and service contracts.
  • Collaborate with frontend, product, and design teams to deliver end-to-end features
  • Optimise system performance, latency, and throughput.
  • Ensure high code quality through testing, code reviews, and best practices.
  • Debug production issues and ensure system reliability and uptime.
  • Participate in system design and architectural decisions.
  • Own services end-to-end, including development, deployment, and monitoring.


Requirements:

  • Strong proficiency in Java.
  • Hands-on experience with Spring Boot / Spring Framework.
  • Solid understanding of data structures, algorithms, and OOPs concepts.
  • Experience building and consuming REST APIs.
  • Strong knowledge of databases: Relational (MySQL, PostgreSQL), Basics of NoSQL (Redis, MongoDB, etc. )
  • Understanding of concurrency, multithreading, and JVM internals.
  • Familiarity with caching strategies (Redis, in-memory caching).
  • Experience with Git and version control workflows.
  • Experience with Docker and containerization.
  • Knowledge of microservices architecture and service communication (REST/gRPC, Kafka).
  • Familiarity with message queues/streaming systems (Kafka, RabbitMQ).
  • Experience with monitoring and observability tools (Prometheus, Grafana, ELK, Datadog).
  • Understanding of security best practices (authentication, authorisation, OAuth, JWT).
  • 4 years of backend development experience.


Good to Have:

Experience with deployment strategies:

  • Blue-Green deployments
  • Canary releases
  • Rolling deployments
  • Exposure to CI/CD pipelines (Jenkins, GitHub Actions, CircleCI, etc. )
  • Basic experience with AWS / cloud infrastructure:
  • EC2, S3, RDS
  • Load balancers, auto-scaling

Skills

Apply

See also

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