Senior Software Engineer

7 days ago


Jamnagar, Gujarat, India beBeeDevelopment Full time ₹ 1,50,00,000 - ₹ 2,00,00,000
Backend Developer Opportunity

We are seeking a skilled software engineer to join our team in the development of modern Java-based applications. This role requires a deep understanding of event-driven architectures, cloud-native development, and microservices using Java functional programming concepts.

  • Key Responsibilities:
  • Design and implement scalable backend systems using Java Streams, Functional Interfaces, Lambda expressions, Supplier, Consumer, Function, and reduce operations.
  • 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 GCP (or any public cloud) using services like Cloud Run, GKE, GCS, etc.
  • 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:

  • Deep understanding of immutable data structures, pure functions, and clean code principles.
  • Proficiency in newer Java features (preferably Java 17+; familiarity with Java 21 is a plus).
  • Experience with designing and implementing event-driven systems.

Benefits:

Our company offers a dynamic work environment, opportunities for growth and development, and competitive compensation packages.

What We Offer:

Our team is passionate about delivering high-quality software solutions and providing exceptional customer service.



  • Jamnagar, Gujarat, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job DescriptionDesign, develop and maintain storage, filesystem or virtualization features on Linux using C/C++. This involves writing efficient code that is easy to understand and maintain. The ideal candidate will have strong proficiency in C/C++ programming and hands-on Linux kernel development experience.We are seeking a highly skilled software engineer...


  • Jamnagar, Gujarat, India NTek Software Solutions Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Job Title:Embedded Software EngineerLocation:Jamnagar, Gujarat (Relocation Required)Experience:4–5 yearsKey Skills & RequirementsStrong understanding of communication protocols (e.g., UART, SPI, I2C, CAN, etc.).Proficient in C and C++ programming with good problem-solving skills.Hands-on experience with STM32 / NXP toolchains and related development...


  • Jamnagar, Gujarat, India beBeeBackend Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    We're seeking an experienced Senior Backend Engineer to lead the development of scalable backend systems, powering seamless integration between hardware devices and user-facing applications.Key Responsibilities:Design, build, and maintain robust RESTful API and NoSQL services that drive our device and platform ecosystem.Collaborate closely with Technical...


  • Jamnagar, Gujarat, India beBeeAutomation Full time ₹ 20,00,000 - ₹ 25,00,000

    Job Title: Senior Software Test Automation EngineerDamco Solutions is seeking an experienced Senior Software Test Automation Engineer to develop and maintain test automation scripts using Selenium with Java.Key Responsibilities:Design and implement end-to-end automation frameworks from scratch.Develop, test, and maintain automated testing scripts for...


  • Jamnagar, Gujarat, India beBeeSoftware Full time ₹ 10,00,000 - ₹ 25,00,000

    Job Title: Full Stack DeveloperA senior-level software engineer with expertise in full-stack development is required to join our team.We are seeking an exceptional candidate who can develop and maintain robust backend services, build responsive frontends using Angular, HTML, CSS, and JavaScript, and collaborate with clients and internal teams to deliver...


  • Jamnagar, Gujarat, India beBeeBackendDeveloper Full time ₹ 10,00,000 - ₹ 20,00,000

    Job OpportunityWe are seeking an experienced software engineer to join our team.About the PositionThe ideal candidate will have a strong understanding of enterprise software development and a track record of delivering high-volume, distributed solutions.Key ResponsibilitiesDevelop scalable, maintainable codeWork collaboratively to deliver software...


  • Jamnagar, Gujarat, India beBeeAutomation Full time ₹ 20,00,000 - ₹ 25,00,000

    Senior Automation Engineer PositionWe are seeking a highly skilled and experienced Senior Automation Engineer to join our team.This is a full-time position that involves working with cutting-edge technology to design, develop, and implement automated solutions.The ideal candidate will have a strong background in software development, automation, and testing,...


  • Jamnagar, Gujarat, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job Title: Software Engineering LeaderPurpose:To lead a team of software developers and engineers in the design, development, and implementation of software systems.Key Responsibilities:Lead a team of software developers and engineers: Directly supervise a team of skilled professionals to ensure effective delivery of software projects on time, within budget,...


  • Jamnagar, Gujarat, India beBeeData Full time US$ 1,44,000 - US$ 1,68,000

    Job Description:">">We're seeking an experienced Senior Software Development Engineer to help us build cutting-edge software and data infrastructure for our AI-driven Trucking Science-as-a-Service platform.">This is a true full stack role, requiring expertise across frontend, backend, and data layers using Python, Streamlit, Snowflake, and modern DevOps...


  • Jamnagar, Gujarat, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    As a key member of our engineering team, you will play a pivotal role in shaping the future of our software architecture.Job SummaryYou will contribute to the codebase as a senior engineer, designing, developing, testing, and deploying scalable, highly available, and fault-tolerant services. You will collaborate with product management to envision future...