Senior Java Engineer

4 days ago


Surat, Gujarat, India beBeeBackend Full time ₹ 15,00,000 - ₹ 25,00,000

Unlock your potential as a skilled Software Craftsman

We are seeking an exceptional Java developer with expertise in Functional Programming, Microservices architecture, and Cloud deployment patterns. This role demands a deep understanding of modern Java capabilities, event-driven architectures, and cloud-native development.

You will be part of a high-performing team delivering scalable backend solutions for a leading financial services company that is undergoing a major modernization effort in its Collateral and Risk Management space.

Key Responsibilities:

  • Design and implement microservices using modern Java functional programming concepts.
  • Collaborate on event-driven systems using Kafka and apply architectural patterns like Choreography, Strangler, and Sidecar.
  • Participate in code reviews, design discussions, and knowledge-sharing sessions.
  • Develop and deploy applications in the cloud using services like Cloud Run and GKE.
  • Write clean, testable, and scalable code with emphasis on readability and maintainability.
  • Contribute to the adoption of modern Java features, including Pattern Matching, Records, and Record Patterns.
  • Demonstrate a foundational understanding of deployment patterns and CI/CD pipelines in cloud environments.

Required Skills:

Core Java & Functional Programming

  • Deep understanding of Java Streams, Functional Interfaces, Lambda expressions, Supplier, Consumer, Function, and reduce operations.
  • Experience with newer Java features, preferably Java 17+.
  • Proficiency in immutable data structures, pure functions, and clean code principles.

Microservices & Architecture

  • Strong knowledge of microservices design patterns including Choreography, Strangler, and Sidecar Patterns.
  • Hands-on experience with Kafka or other message brokers in an Event-Driven Architecture.

Cloud & DevOps:

  • Hands-on experience deploying applications in the cloud.
  • Familiarity with Cloud Run, GKE, or equivalents.
  • Understanding of deployment automation, infrastructure as code, and CI/CD best practices.

  • Lead Java Engineer

    2 days ago


    Surat, Gujarat, India beBeeExpert Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Senior Java Developer OpportunityWe are seeking an experienced and skilled Java developer to join our team.To be successful in this role, you will need:7 to 12 years of software development experience.Strong expertise in Java 11 or Java 21.Familiarity with microservices architecture, REST APIs.Hands-on experience with Docker and Kubernetes (K8s) in...


  • Surat, Gujarat, India beBeeDevelopment Full time ₹ 15,00,000 - ₹ 20,00,000

    Full Stack Java Developer">This is a full-time role for a highly skilled and experienced developer. The position involves participating in software development projects, designing and implementing scalable and maintainable applications, and ensuring the best performance, quality, and responsiveness of software systems.Key Responsibilities:Design, develop,...


  • Surat, Gujarat, India beBeeJava Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Title:We are seeking a seasoned Java Stack Developer to lead the development of scalable web applications using Java (Spring/Hibernate) on the backend and React with Redux and TypeScript on the frontend.Key Responsibilities:Design, develop, test, deploy and maintain secure high-performance web applications.Besides writing clean code, our ideal candidate...


  • Surat, Gujarat, India beBeeBackend Full time ₹ 20,00,000 - ₹ 25,00,000

    Java Backend DeveloperWe are seeking an experienced Java Backend Developer to join our agile team.The ideal candidate will have a solid understanding of distributed systems, 5-7 years of experience working with Java, and a proven track record of building scalable web applications using Java.Key Responsibilities:Serving as a core member of an agile team...


  • Surat, Gujarat, India beBeeJava Full time ₹ 18,00,000 - ₹ 24,00,000

    Cloud Java Developer OpportunityAbout us:We empower customers to navigate digital challenges by unlocking the value of their data and applications, achieving outcomes that benefit both business and society.As a Cloud Java developer, you will play a crucial role in guiding our customers from what's now to what's next.Key Responsibilities:Design and develop...


  • Surat, Gujarat, India beBeeSoftwareEngineer Full time ₹ 1,20,00,000 - ₹ 2,50,00,000

    Software Engineer Opportunity">We are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.">About the Role">This is an exciting opportunity for a Software Engineer to contribute to the development of cutting-edge software...


  • Surat, Gujarat, India beBeejava Full time ₹ 18,00,000 - ₹ 30,00,000

    About Java Software Engineering Role:We are seeking an experienced and skilled software engineer with a strong background in Java to develop, maintain and enhance our web applications.Develop and implement robust, scalable and efficient web applications using Java (Spring Boot) technology stack.Collaborate with cross-functional teams to design, develop and...


  • Surat, Gujarat, India beBeeSupport Full time ₹ 15,00,000 - ₹ 21,00,000

    Job OverviewWe are seeking a seasoned Java Support Specialist to join our team. This is an exciting opportunity for professionals with strong expertise in Java and Spring Boot who are passionate about solving real-time production issues.The ideal candidate will have the ability to use technical and analytical skills to solve critical customer/field technical...


  • Surat, Gujarat, India beBeejava Full time ₹ 10,00,000 - ₹ 18,00,000

    Job OpportunityWe are seeking a skilled Java Developer to join our organization. The ideal candidate will have at least 2 years of experience in a similar role, with excellent communication and interpersonal skills.Key Responsibilities:Designing and implementing Java-based software solutionsAnalyzing user requirements to inform application designDefining...


  • Surat, Gujarat, India beBeeSoftware Full time ₹ 12,00,000 - ₹ 20,00,000

    Job Title: Senior Software Developer – JavaWe are seeking an experienced and skilled Senior Software Developer to join our team. In this role, you will play a key part in designing, developing, and maintaining cutting-edge software solutions.The ideal candidate should have a strong background in Java development and Microservices architecture, as well as a...