Java Developer

Posted on March 6, 2025

Apply Now

Job Description

  • Senior Java Developer
  • Experience: 5+ Years
  • Location: Remote
  • JD -
  • We are seeking an experienced and highly skilled Senior Java Developer with 5+ years of
  • experience to join our dynamic team. The ideal candidate will have extensive hands-on
  • experience in designing, developing, optimizing, and modernizing Java-based enterprise
  • applications, with strong expertise in frameworks like Spring and Microservices. This role
  • demands a deep understanding of performance optimization, concurrency, database
  • management, and cloud technologies to build scalable, high-performance solutions.
  • Roles and Responsibilities
  • * Java Expertise: Design and develop scalable, high-performance Java applications
  • using Core Java and Advanced Java.
  • * Microservices & Spring Framework: Lead the development of modern applications
  • using Spring Framework and Microservices architecture.
  • * Performance Optimization: Optimize Java and database performance with tools like
  • Hibernate and MySQL performance tuning.
  • * Concurrency Management: Implement advanced concurrency solutions using
  • Completable Future and Reactive Programming for improved responsiveness and
  • scalability.
  • * Observability & Monitoring: Integrate observability tools such as Spring Actuator and
  • Prometheus to monitor system performance and ensure smooth operations.
  • * Database Management: Work with MySQL, Hibernate, and related tools to model
  • data efficiently, and troubleshoot complex database issues.
  • * Cloud & Scalability: Design and deploy cloud-based applications using Docker,
  • Kubernetes, and AWS to ensure high availability and scalability.
  • * Caching: Implement caching solutions using Redis and Ehcache to enhance
  • application speed and reduce latency.
  • * Collaboration: Work closely with cross-functional teams to ensure that architectural
  • decisions align with business needs and performance standards.
  • Qualifications and skills
  • ? Proficient in Core Java, Spring Boot, and Microservices.
  • ? Strong expertise in MySQL (performance tuning and optimization) and Hibernate.
  • ? Experience with Completable Future, Reactive Programming, and concurrency models.
  • ? Familiarity with Spring Actuator, Prometheus, and observability practices.
  • ? Cloud platform experience with Docker, Kubernetes, and AWS.
  • ? Knowledge of Redis, Ehcache, and other caching frameworks.
  • ? Education: Bachelor's degree in computer science, Information Technology, or a related
  • field.
  • ? Experience: 5+ years of hands-on experience in Core Java, Advanced Java, Spring
  • Framework, and Microservices development

Required Skills

* docker kubernetes and aws