Posted:21 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You are a highly skilled and experienced Senior Java Developer joining a client team in Vadodara for an exciting opportunity. Your role involves modernizing existing applications by transitioning from a monolithic to a microservices-based architecture, ensuring improved scalability, performance, and resilience. **Key Responsibilities:** - Develop and Maintain Java Applications: Design and deploy scalable Java-based applications using Spring Boot, with production-readiness in focus. - Microservices Transformation: Refactor monolithic systems into a microservices architecture. - Cloud Deployment: Work within private or hybrid cloud infrastructure, ensuring secure and compliant deployments. - Kafka Integration: Develop and maintain Apache Kafka solutions, including custom wrappers and real-time data pipelines. - Database Management: Work with Oracle Database for transactional systems; support complex queries and perform data migrations using Apache NiFi. - Agile Collaboration: Contribute in cross-functional Agile teams, driving sprint-based deliverables. - Performance Tuning: Identify and fix performance bottlenecks to ensure system reliability. - Documentation & Standards: Maintain technical documentation and follow coding best practices. **Must-Have Skills & Qualifications:** - Education: Bachelors or Masters degree in Computer Science or a related field. - Experience: 5+ years in Java (8 or higher) development. - Strong hands-on experience with Spring Boot and its ecosystem. - Solid understanding of microservices architecture and inter-service communication. - Proven experience with Apache Kafka. - Proficiency in Oracle Database for transactional systems. - Experience in refactoring monolithic systems into microservices. - Understanding of cloud deployment models (private/hybrid) and cloud security. - Ability to design secure, scalable, and resilient financial solutions. - Excellent communication, organizational, and team collaboration skills. **Nice to Have:** - Experience with Apache NiFi for data migration and integration. - Exposure to financial technology environments. - Familiarity with cloud-native tools and practices.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

ahmedabad, gujarat, india