Java Developer - Enterprise Applications

  • Category: Software Developer Jobs
  • Location: Jaipur, Jaipur, Rajasthan
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 22K to 24K
  • Published on: 2025/09/28

Java Developer - Distributed Systems

We are seeking a highly skilled and experienced Java Developer to join our team. In this role, you will design, develop, and maintain robust, scalable, and high-performance software systems.

The ideal candidate will have strong proficiency in Java and hands-on experience with Spring Boot, as well as expertise in building and consuming RESTful APIs. You will work closely with cross-functional teams to deliver solutions that meet business needs while leveraging your expertise in Java, Spring Boot, and modern distributed systems technologies like Kafka Streams and Apache Flink.

Key Responsibilities:
• Design, implement, and maintain scalable and reliable software solutions using Java and Spring Boot
• Architect and build distributed systems leveraging Kafka Streams, Apache Flink, and other real-time data processing frameworks
• Develop and maintain RESTful APIs to support seamless integration and communication between systems
• Collaborate with DevOps teams to deploy and manage applications on Kubernetes, ensuring scalability, reliability, and security

About the Role:
This is an exciting opportunity to contribute to mission-critical systems, and drive technical innovation. The role includes participation in an on-call rotation to ensure the reliability and performance of production systems.

Requirements:
• Bachelor's or Master's degree in Computer Science, Engineering, or a related field
• 7+ years of professional experience in software engineering, with a focus on backend development
• Strong proficiency in Java and hands-on experience with Spring Boot
• Experience with streaming technologies such as Kafka Streams and Apache Flink
• Deep understanding of object-oriented design principles and design patterns
• Hands-on experience with Kafka for message streaming and event-driven architectures
• Proficiency with containerization and orchestration tools, especially Kubernetes
• Experience with cloud platforms like AWS and/or GCP
• Expertise in building and consuming RESTful APIs
• Strong problem-solving skills, with the ability to troubleshoot complex systems
• Excellent communication skills and the ability to work effectively in a collaborative, team-oriented environment

What We Offer:
We offer a comprehensive benefits package, including medical, dental, and vision insurance, as well as a 401(k) plan and paid time off. We also provide opportunities for professional growth and development, as well as a dynamic and supportive work environment.


Company Name: beBee Careers

Related jobs

  • ▷ [15h Left] Senior Software Engineer

    The Role:- Sr. Software Engr Location:- Jaipur About the role:- Role: We are looking for a Senior Software Development Engineer who can build innovative & mission critical system software applications & tools. Key Responsibilities: - Design a...

    Full Time / Part Time

    $ Estimated: 15K to 28K

    Remote

    2025/09/29


    Apply Now

  • Senior Software Engineer - Trading Infrastructure

    We're seeking a seasoned Full Stack Engineer to join our mission to democratize access to crypto and powerful trading tools. This isn't just any job – it's an opportunity to shape the future of trading infrastructure, working closely with AI systems ...

    Full Time / Part Time

    $ Estimated: 24K to 27K

    Jaipur, Rajasthan

    2025/09/28


    Apply Now

  • Python Developer / AI Engineer

    High-Quality Code for Real-World Impact We are seeking a skilled Python Developer / AI Engineer to collaborate with top global experts on cutting-edge projects. This is a fully remote, contract-based opportunity ideal for developers passionate about ...

    Full Time / Part Time

    $ Estimated: 15K to 20K

    Jaipur, Rajasthan

    2025/09/28


    Apply Now