Sr Java Developer with AWS and Kafka
4 days ago
Job Title: Senior Java Developer
Experience: 12+ Years
Location: Remote (India)
Employment Type: Full-time
Job Summary
We are looking for a highly experienced Senior Java Developer with a strong background in AWS cloud services and Apache Kafka. The ideal candidate will play a key role in designing, developing, and implementing scalable and high-performing backend systems. This is a remote role based in India, offering the opportunity to work on global enterprise-level projects.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Java (Java 8 or above).
- Build and manage real-time data streaming applications using Apache Kafka.
- Develop cloud-native solutions leveraging AWS services (EC2, Lambda, S3, ECS, CloudFormation, etc.).
- Collaborate with cross-functional teams including architects, DevOps, QA, and product owners.
- Optimize application performance, scalability, and reliability.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews and mentor junior developers.
- Troubleshoot and resolve production issues in a timely manner.
Required Skills & Experience
- 12+ years of overall software development experience with strong expertise in Core Java, Spring Boot, and Microservices architecture.
- Proven experience with AWS Cloud — hands-on in deploying and managing microservices.
- Strong experience in Kafka (setup, configuration, and stream processing).
- Solid understanding of RESTful APIs, JSON, and API integration.
- Experience with SQL/NoSQL databases (e.g., PostgreSQL, MongoDB, DynamoDB).
- Familiarity with CI/CD pipelines and containerization tools (Docker, Kubernetes).
- Excellent problem-solving, analytical, and communication skills.
Nice to Have
- Exposure to Terraform or CloudFormation for infrastructure automation.
- Experience with Monitoring tools (Prometheus, Grafana, CloudWatch).
- Familiarity with Agile/Scrum development practices.
Education
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
-
Java Developer
1 week ago
Gurugram, Haryana, India, IN Supple Soft Pvt.Ltd. Full timeCompany DescriptionSupple Soft Pvt. Ltd. is a comprehensive software solution provider dedicated to delivering high-quality software solutions and services. With over 20 years of experience in software development and more than 5 years in Big Data and Data Science Technologies, we specialize in software products, mobile applications, IoT, and cutting-edge AI...
-
Senior Software Engineer
2 weeks ago
india, IN Sky Systems, Inc. Full timeRole: Sr. Software Engineer I Position Type: Full-Time Contract (40hrs/week)Contract Duration: Long Term (Contract to hire)Work Schedule: 8 hours/day (Mon-Fri)Location: Hybrid (2 days onsite in Bangalore or Chennai)We’re seeking a skilled Sr. Software Engineer with strong expertise in AWS DevOps, Java, and MuleSoft. The ideal candidate will have hands-on...
-
Kafka Architect
2 weeks ago
india, IN ValueLabs Full timeKafka Architect (Kafka Event Hub Stream) Job Description:The Kafka Architect will be a senior architect/engineer responsible for designing, implementing, and advising on large-scale Confluent Kafka platforms. This role involves guiding the overall direction of the Kafka platform, ensuring alignment with business objectives and collaborating with various...
-
Cloud-Native Developer- Java
2 weeks ago
india, IN RapidBrains Full timeWe are seeking a Senior Cloud-Native Java Engineer with strong expertise in modern Java (Spring Boot or Quarkus) and hands-on experience in serverless architectures. In this role, you will design and deliver scalable, secure, and high-performance applications on AWS, Azure, or Google Cloud. ResponsibilitiesDevelop Java-based microservices and serverless...
-
Java Technical Lead
4 days ago
india, IN Manuh Technologies Full timeJava ProgrammingSpring Framework, Spring Boot and Spring REST APIsAWS: CloudWatch, EC2, Secret Manager, API gateway, S3Kubernetes/EKSKafka/Confluent KafkaMongoDBExperience with Microservice Architecture and building scalable distributed applicationsGood to have skills for upcoming projectsExposure to Snowflake (Data Ingestion & Snow SQL)Mandatory tech...
-
Java Software Engineer
2 weeks ago
, India, IN Tata Consultancy Services Full timeRole- Java Spring boot DeveloperRequired Technical Skill Set- Java, Spring boot, Multithreading, Messaging Patterns.Experience Range- 7 to 10 years Location - Bangalore/ HyderabadMust-Have** hands on experience in backend development ( skills: Java Spring boot, microservices, Junit, multithreading, Messaging patterns, Kafka, AWS, Knowledge of CI/CD pipeline,...
-
Java Backend Developer
2 weeks ago
, India, IN Cogniwide Full timeDescription:Java backend development with Vert.xLocation- Bangalore.Work Model - Hybrid8–12 years of experience in Java backend development with Vert.xStrong experience with Vert.xDeep understanding of asynchronous programming, event loops, and non-blocking IOHands-on experience designing and developing RESTful APIs and microservicesProficiency in working...
-
AppScan Product _Sr. Java Developer
3 weeks ago
india, IN HCLSoftware Full timeGreetings from "HCL Software""HCL Software”: - Is a Product Development Division of HCL Tech: That operates its primary Software business. At HCL Software we Develop, Market, Sell and Support over 20 Product families in the areas of Customer Experience, Digital Solutions, Secure DevOps, Security & Automation.We have offices and labs around the world to...
-
Java Microservices
2 weeks ago
Gurugram, Haryana, India, IN Tata Consultancy Services Full timeGreetings from TATA CONSULTANCY SERVICES!Skill: Java MicroservicesYears of Experience: 5+ yearsLocation: GurgaonJob Description: -Java developer minimum 5 years of experience with below skills sets.Experienced in Micro services architecture and java with good understanding of design patterns, spring boot framework & (REST APIs)Experience in Azure and/or...
-
Senior Java Software Engineer
3 weeks ago
Gurugram, Haryana, India, IN BlueAspire Technology Full timeJob Title: Senior Java DeveloperLocation: ChennaiType: Full-timeAbout the RoleWe are looking for an experienced Senior Java Developer with strongexpertise in Spring Boot and event-driven/messaging architectures.You will be responsible for designing and developing scalable backendapplications, building microservices, and working with messaging systemssuch as...