Senior Software Engineer

2 weeks ago


Bareilly, Uttar Pradesh, India beBeeJava Full time ₹ 15,00,000 - ₹ 25,00,000
Job Title: Back End Developer

We are seeking a skilled engineer with hands-on experience in Functional Programming, Microservices architecture, and Cloud deployment patterns.

This role requires a deep understanding of modern Java capabilities, including event-driven architectures and cloud-native development.

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, GKE, and GCS.
  • 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.
Technical Requirements:
  • 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 (Kafka-based)
  • Strangler Pattern
  • Sidecar Pattern
  • Hands-on experience with Kafka or other message brokers in an Event-Driven Architecture (EDA).
  • Cloud & DevOps:
  • Hands-on experience deploying applications in the cloud.
  • Familiarity with Cloud Run, GKE, GCS, or equivalents in other clouds.
  • Understanding of deployment automation, infrastructure as code, and CI/CD best practices.


  • Bareilly, Uttar Pradesh, India beBeeSoftwareEngineering Full time ₹ 20,00,000 - ₹ 25,00,000

    Job Title: Senior Software Engineering LeadWe are seeking a seasoned Senior Software Engineering Lead to spearhead our software development initiatives.About the RoleThis is an exceptional opportunity for a highly skilled and experienced engineering leader to join our team and drive innovation in software development.Key ResponsibilitiesTechnical Leadership:...

  • Software Engineer

    2 weeks ago


    Bareilly, Uttar Pradesh, India Employ Full time

    Contract Opportunity: Senior Software Engineer - Backend We're hiring for a fast-growing R&D company building next-gen AI-powered code review systems—where humans and AI collaborate to make software development faster, smarter, and more efficient.What You'll Be Doing:Architect & build AI-infused features for deep code analysis and review.Embed language...


  • Bareilly, Uttar Pradesh, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Job Overview:We are looking for a talented and experienced software engineer to join our team. As a senior full stack developer, you will play a key role in launching a new self-serve platform for our customers.The ideal candidate will have extensive experience in front-end development using REACT, Node JS, and Javascript, as well as a strong understanding...


  • Bareilly, Uttar Pradesh, India beBeeBackend Full time ₹ 20,00,000 - ₹ 23,45,000

    Senior Backend Engineer OpportunityWe are seeking a skilled software professional with experience in designing and developing scalable, efficient, and reliable software systems.About the Role:Expertise in Java and/or Kotlin programming languages for backend development is required.Familiarity with REST API development principles is essential.NoSQL database...


  • Bareilly, Uttar Pradesh, India beBeeBackend Full time ₹ 12,00,000 - ₹ 25,00,000

    Job DescriptionWe are seeking a skilled software engineer to develop scalable, efficient, and reliable back-end systems.


  • Bareilly, Uttar Pradesh, India beBeeCybersecurity Full time ₹ 15,00,000 - ₹ 20,00,000

    Senior Software ProfessionalWe are seeking an accomplished professional to fill the role of senior software engineer.The ideal candidate will possess a strong understanding of industrial control systems (ICS) and ICS security industry practices.A minimum of 3 years of experience in supporting PLC, DCS, SIS, HMI or SCADA systems is required.Familiarity with...


  • Bareilly, Uttar Pradesh, India beBeeQuality Full time ₹ 18,00,000 - ₹ 27,00,000

    Job Title: Senior Quality Assurance Automation Engineer">Overview of the Position:This is an exciting opportunity for a seasoned expert in quality assurance to join our team as a senior quality assurance automation engineer.The ideal candidate will have a strong foundation in software testing theory and principles, with experience in developing test...


  • Bareilly, Uttar Pradesh, India beBeeBackendDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000

    This is a senior-level position requiring extensive experience in designing, developing and maintaining back-end systems.Main Responsibilities:Design scalable, maintainable and efficient software architectureTake full ownership of the product lifecycle from conceptualization to deploymentImplement Test-Driven Development practices for high-quality codeBuild...


  • Bareilly, Uttar Pradesh, India beBeeSoftware Full time ₹ 70,00,000 - ₹ 1,25,00,000

    Senior Frontend DeveloperWe are seeking a highly skilled and experienced software engineer to join our engineering department. As a senior software engineer, you will be responsible for designing, developing, and maintaining the frontend of our software applications.Key responsibilities include designing and implementing user-friendly interfaces,...


  • Bareilly, Uttar Pradesh, India beBeeQuality Full time ₹ 17,50,000 - ₹ 22,50,000

    Senior Quality Assurance Engineer - Automation ExpertWe are seeking an exceptional Senior Quality Assurance Engineer to lead our automation efforts and drive quality excellence across our software development lifecycle.About the Role:This is a unique opportunity to join our team as a Senior Quality Assurance Engineer, where you will be responsible for...