Role & responsibilities Job Title: Senior Java Developer Location: Remote Job Type: Full-Time Experience Level: 3-15 years Department: Technology / Software Development Job Summary: We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team. The ideal candidate will have strong expertise in Java and related frameworks and technologies, including Java J2EE, Spring Boot, Hibernate, Quarkus , and experience working with AWS, Kubernetes, SQL , and JUnit for testing. You will be responsible for designing, developing, and maintaining scalable and high-performance applications in a cloud-native environment. Key Responsibilities: Design, develop, and deploy enterprise-grade Java applications using Spring Boot, Hibernate, and Quarkus. Develop and consume RESTful APIs and integrate with external systems. Write efficient SQL queries and manage database interactions. Collaborate with DevOps teams to containerize applications using Docker and deploy via Kubernetes. Work with AWS services to build and deploy cloud-native applications. Perform unit testing using JUnit and maintain high code quality with test coverage. Participate in code reviews, sprint planning, and agile development processes. Troubleshoot and resolve production issues and application bugs. Continuously improve software engineering practices and development processes. Required Skills & Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. 3 to15 years of hands-on experience in Java development. Strong knowledge of Java J2EE , Spring Boot , and Hibernate . Experience with Quarkus for cloud-native microservices. Proficient in SQL and working with relational databases (e.g., MySQL, PostgreSQL). Hands-on experience with AWS (EC2, S3, Lambda, RDS, etc.). Solid understanding of Docker and Kubernetes for container orchestration. Experience with JUnit for unit and integration testing. Familiarity with CI/CD pipelines and tools like Jenkins, GitLab CI, or similar. Strong problem-solving skills and attention to detail. Excellent communication and teamwork abilities. Preferred Qualifications: Certification in AWS or Kubernetes. Experience with NoSQL databases and event-driven architectures. Familiarity with monitoring tools (e.g., Prometheus, Grafana). Exposure to Agile/Scrum methodologies. Preferred candidate profile