Java Microservice Developer

4 - 8 years

9.5 - 15.0 Lacs P.A.

Hyderabad

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

JavaGCPSpring BootMicroservicesDockerBigqueryApache AMQCore Java DevelopmentKubernetes

Work Mode

Remote

Job Type

Full Time

Job Description

Job Description : Java Microservices Job Overview: Experience Level: 5+ years We are seeking a highly skilled Senior Java Developer with extensive experience in developing backend applications using Java and Spring Boot. The candidate will have a strong background in batch processing with Spring Batch, messaging systems such as Apache AMQ, Spring AMQ, or GCP Pub/Sub, and will be proficient in relational databases. The role also requires a solid understanding of cloud infrastructure and microservices architecture within an Agile development environment. Key Responsibilities: Design, develop, and maintain robust, scalable applications using Java and Spring Boot. Implement and optimize batch processing systems using Spring Batch for handling large datasets. Work with messaging and streaming systems like Apache AMQ, Spring AMQ, GCP Pub/Sub, or other streaming platforms for real-time data integration and event- driven architectures. Design and manage database schemas and develop complex SQL queries for performance optimization within relational databases (RDBMS). Utilize Kubernetes, Docker, and microservices architecture to build and deploy cloud-native applications. Participate in Agile/Scrum methodologies, contributing to continuous integration and delivery (CI/CD) processes. Collaborate with DevOps to ensure the reliability and scalability of applications deployed in cloud environments. Monitor and maintain system performance using tools like Splunk and Data Dog. Required Skills: Proficient in Java development and Spring Boot for building enterprise-level applications. Good to have Hands-on experience with Spring Batch for batch processing and job scheduling. Strong knowledge of Apache AMQ, Spring AMQ, GCP Pub/Sub, or similar messaging/streaming systems. Proficiency in SQL and experience with RDBMS technologies such as PostgreSQL, MySQL, or Oracle. Experience with microservices architecture and containerization technologies like Docker and Kubernetes. Solid understanding of cloud-native application development and deployment processes. Preferred Skills: Familiarity with GCP services, particularly BigQuery. Experience with monitoring tools like Splunk and Data Dog. Experience working in an Agile/Scrum development environment. Understanding of DevOps principles and experience with Jenkins or any CI/CD pipelines. Knowledge of security best practices in web development Best Regards, Nivesh Kumar Team Lead, Recruitment. Email: nivesh@tanishasystems.com Tanisha Systems Inc Address: 99 Wood Ave South, Suite # 308, Iselin, NJ 08830

IT Services and IT Consulting
Boston MA +

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)