Senior Java Developer

5 - 9 years

0 Lacs

Posted:19 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Java Full Stack Developer at our company, you will be responsible for designing, developing, and maintaining scalable and high-performance backend services using Java 11/17 and Spring Boot 3.x. Your expertise in enterprise application development will be crucial as you work on implementing and managing microservices-based architecture following best practices. You will also be integrating and optimizing messaging systems using RabbitMQ and/or Apache Kafka, designing and optimizing database schemas for both relational and NoSQL databases, and implementing batch processing using Spring Batch for large-scale data workflows. Your core expertise in Java 11/17, including advanced concepts and the Collections Framework, as well as your strong understanding of Design Patterns, multithreading, concurrency, and Executor Service will be essential in this role. Hands-on experience with Spring Boot 3.x, Spring Data JPA, Hibernate, and Spring Batch is required, along with familiarity with Microservices Architecture and Rest APIs. It would be beneficial if you have experience with microservice design patterns such as Saga and CQRS, working knowledge of RabbitMQ and/or Apache Kafka for message brokering and streaming, experience with Elasticsearch, exposure to relational and NoSQL databases like MySQL, PostgreSQL, or MongoDB, and experience with containerization and orchestration tools like Docker and Kubernetes. Proficiency with Git, GitHub, GitLab, Bitbucket, Maven, Gradle, IntelliJ IDEA, Eclipse, and Visual Studio Code are also necessary for this role. Collaboration with DevOps teams for CI/CD pipeline setup and deployment automation, participation in code reviews, unit testing, and system integration testing, troubleshooting and resolving issues across development, test, and production environments, as well as working closely with front-end developers, QA teams, and other stakeholders for end-to-end delivery are key responsibilities. If you have knowledge of CI/CD pipelines and DevOps practices, experience with monitoring tools and performance tuning, and an understanding of cloud platforms such as AWS, GCP, or Azure, it would be considered a plus. To apply for this position, please send your resume to dhruvi.shah@drcsystems.com.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

chennai, tamil nadu, india