Sr Java Developer (JAVA001)
--ElevateConsultingservices--
Job Overview:
We are seeking a highly skilled and experienced Senior Java Developer to join our development team. The ideal candidate will have deep expertise in Core Java, along with hands-on experience in microservices architecture, cloud platforms, and modern DevOps practices. You will be responsible for designing, developing, and maintaining full-stack applications that are scalable, secure, andperformance-optimized for enterprise environments.
Responsibilities
- Design, develop, and maintain Java applications, including frontend, backend, and database layers.
- Implement and maintain backend components using Java, Spring Boot, Spring Security, Spring MVC, Spring Data, JPA, and Spring Reactive/WebFlux.
- Work with relational and non-relational databases including SQL, NoSQL, and preferably CockroachDB or other distributed SQL databases.
- Integrate event-driven systems using Apache Kafka and deploy microservices to Kubernetes clusters.
- Collaborate with DevOps teams to implement and manage CI/CD pipelines using tools like Jenkins, Terraform, Cloud Build, etc.
- Design and implement scalable and secure solutions on cloud platforms such as AWS, Azure, or GCP.
- Contribute to code reviews, architecture decisions, and performance tuning.
- Maintain technical documentation and ensure alignment with best coding practices and architectural standards.
Required Qualifications
- 6+ years of professional experience in Java/J2EE development.
- Strong expertise in Spring Frameworks, including Spring Boot, Spring Security, Spring MVC, JPA, and Spring WebFlux.
- Proficient in working with SQL and NoSQL databases; experience with CockroachDB is a plus.
- Familiarity with Apache Kafka and Kubernetes for distributed systems and container orchestration.
- Hands-on experience in Cloud architectures (AWS) and container security.
- Knowledge of CI/CD tools such as Jenkins, Terraform, or Cloud Build.
- Excellent problem-solving skills and the ability to work in a collaborative, agile environment.
Preferred Skill
- Experience with GraphQL.
(Relocation policy will be applicable as per the company's terms and conditions.*)