Java Developer
Posted on March 6, 2025
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