Make Your Resume Now

Java Developer

Full-time

Job Overview

Qualifications – Core Requirements

  • Bachelor’s degree in Computer Engineering or a related discipline.
  • 5+ years of hands-on development experience with Java technologies.
  • Strong proficiency in Spring Framework / Spring Boot.
  • Experience with RDBMS (MySQL, PostgreSQL, Oracle, etc.).
  • Solid understanding of web-based applications and RESTful services.
  • Experience with microservice design, development, and deployment.
  • Proficiency in Linux-based development environments.
  • Strong background in system design, including scalable, fault-tolerant, and high-availability architectures.
  • Experience with event-driven architectures and messaging systems (e.g., Kafka, RabbitMQ).
  • Knowledge of caching strategies (e.g., Redis, Memcached) and search engines (e.g., Elasticsearch).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Strong command of written and spoken English.
  • AI-related Projects (optional): Integrating Large Language Models (LLMs) and AI/ML components into Java-based applications and microservices.
  • Building scalable Retrieval-Augmented Generation (RAG) pipelines with efficient data access and backend services.

Requirements

  • Agile mindset with a delivery-focused, customer-first approach.
  • Adaptive and communicative, comfortable in dynamic, multicultural teams.
  • Strong problem-solving skills with a passion for continuous learning and self-improvement.
  • Ability to collaborate effectively with both remote and on-site teams.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Create Resume