Job
Description
Job Description for Senior Java Developer We are looking for an experienced Senior Java Developer to join our technology team. The ideal candidates will have over 8 years of solid backend development experience using Java , with deep knowledge of Spring Boot, JPA, Hibernate , and Cloud technologies (AWS/GCP) . They must also demonstrate strong hands-on skills in system design , microservices , messaging systems , and enterprise integration . ONLY CANDIDATES BASED OUT OF BANGALORE, HAVING 30DAYS OR LESS NOTICE PERIOD CAN APPLY FOR THIS ROLE. The resources need to have 8+ Years of experience in Java. Skills required = Java 8 | Java 11 | Java 17 | Spring Boot | Spring MVC | Spring Security | Spring Data JPA | Hibernate | RESTful APIs | Microservices Architecture | PostgreSQL | MySQL | Maven | Git | Apache Kafka | Redis | Elasticsearch | Amazon S3 | Object-Oriented Design (OOD) | Software Design Patterns | Event-Driven Architecture Those interested and based out of Bangalore, please share your CV and details to = Phone No: 6361689168 Email ID: pritha.chakraborty@dtdc.com Key Responsibilities 1) Development of robust, secured and scalable Java applications. 2) Build, optimize, and maintain microservices using Spring Boot and container technologies. 3) Design and implement secure, high-performance RESTful APIs. 4) Handle database design and performance optimization using JPA/Hibernate . 5) Integrate systems using Apache Kafka , RabbitMQ , or similar event-driven platforms. 6) Work with cloud-native technologies (AWS/GCP) for scalable and resilient architecture. 7) Utilize Redis , ElasticSearch , or other caching/search tools where applicable. 8) Apply best practices in unit/integration testing , logging , monitoring , and observability . Essential Skill Set 8+ years of hands-on experience in Java (8/11/17+) . Strong knowledge of Spring Boot , Spring MVC , Spring Data , Spring Security . Deep experience with JPA/Hibernate , relational databases ( PostgreSQL/MySQL ). Solid foundation in Object-Oriented Design (OOD) and design patterns . Experience building and scaling microservices architecture . Strong command over RESTful API development and consumption. Good experience with Git , Maven , Jenkins , Docker , Kubernetes . Experience with Apache Kafka or RabbitMQ for messaging/event-driven systems. Working knowledge of Redis , Elasticsearch , S3 , or other cloud-native tools. Hands-on experience deploying and managing applications on AWS or GCP . Strong testing practices using JUnit or equivalent frameworks. Strong debugging, problem-solving, and performance-tuning skills. ONLY CANDIDATES BASED OUT OF BANGALORE, HAVING 30DAYS OR LESS NOTICE PERIOD CAN APPLY FOR THIS ROLE. The resources need to have 8+ Years of experience in Java. Skills required = Java 8 | Java 11 | Java 17 | Spring Boot | Spring MVC | Spring Security | Spring Data JPA | Hibernate | RESTful APIs | Microservices Architecture | PostgreSQL | MySQL | Maven | Git | Apache Kafka | Redis | Elasticsearch | Amazon S3 | Object-Oriented Design (OOD) | Software Design Patterns | Event-Driven Architecture Those interested and based out of Bangalore, please share your CV and details to = Phone No: 6361689168 Email ID: pritha.chakraborty@dtdc.com