Senior Software Engineer

1 week ago


Bengaluru Bangalore Hyderabad Secunderabad Telangana Chennai, India beBeeSoftwareEngineer Full time US$ 80,000 - US$ 1,50,000
Software Engineering Role">

This is a software engineering role that involves designing and architecting technical solutions for business problems. You will be working with other software developers, business analysts and software architects to plan, design, develop, test and maintain systems.

Key Responsibilities
  • Design and architect technical solutions for business problems.
  • Provide technical leadership to teammates through coaching and mentorship.
  • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test and maintain systems.
  • Implement new features and modifications.
  • Work in cross-functional teams to collaborate with peers during the entire SDLC.
  • Develop code for system changes or new modules within core technology and architecture according to specifications and standards.
  • Follow release cycles and commitment to deadlines.
  • Perform production support and troubleshooting and maintenance (defect resolution).
  • Assist in the collection and documentation of user requirements, development of user stories, estimates and work plans.
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
Required Skills and Qualifications

The ideal candidate should have the following skills and qualifications:

  • Expert level understanding of all phases of SDLC, preferably with Agile methodology.
  • Strong coding experience with Java, J2EE, SQL and JavaScript.
  • Strong knowledge in Spring, Hibernate, Springboot and Docker.
  • Strong knowledge in testing framework like JUnit and Mockito.
  • Good knowledge and understanding of CI/CD processes and tools (Jenkins/GitLab, ArgoCD).
  • Good knowledge in REST API design and implementation.
  • Knowledge in Postgresql/Oracle.
  • Solid experience developing with SQL queries, stored procedures, views and triggers for Oracle databases.
  • Understanding of Design Patterns, SOLID Principles, multi-tier architecture and Services Oriented Architecture.
  • Excellent communication (verbal and written) and interpersonal skills.
  • Strong problem solving and conflict resolution skills.
Preferred Skills

The following skills are preferred but not required:

  • Ability to learn and master internal frameworks quickly.
  • Deep knowledge in writing complex unit tests.
  • XML and knowledge of generating Java data binding code from XSDs.
  • Experience with Agile methodology.
  • Experience developing complex financial applications.
Education and Experience

The ideal candidate should have the following education and experience:

  • 7+ years of experience as a Java developer.
  • Bachelor's degree in computer science or equivalent.


  • Chennai, Hyderabad / Secunderabad, Telangana, Bengaluru / Bangalore, India beBeeNetwork Full time

    Job Title: Senior Software EngineerAs a senior software engineer, you will play a key role in designing, building, and configuring applications to meet business process and application requirements.Your primary responsibilities will include:Designing and developing high-quality software solutions that meet or exceed customer expectations.Collaborating with...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time

    Job OpportunityWe are seeking a highly skilled and experienced professional to join our team as a senior software engineer.


  • Chennai, Bengaluru / Bangalore, Hyderabad / Secunderabad, Telangana, India beBeeJava Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Title: Senior Java Software Engineer LeaderWe are seeking an experienced Senior Java Software Engineer Leader to join our team.Job Description:As a Senior Java Software Engineer Leader, you will be responsible for leading the development of complex software systems using Java. You will work closely with cross-functional teams to design, develop, and...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftwareQualityAssurance Full time ₹ 9,00,000 - ₹ 12,00,000

    Job Title: Senior Software Quality Assurance EngineerWe are seeking a seasoned software quality assurance engineer to join our team. As a senior QA engineer, you will be responsible for designing and implementing testing strategies, methodologies, and processes that align with industry best practices and standards.


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftwareEngineeringManager Full time US$ 1,20,000 - US$ 2,00,000

    Job Overview",">This role involves leading a team of senior engineers to develop and deliver high-quality software products on time and within budget. The successful candidate will have experience in managing the full software release lifecycle, Agile/SCRUM enterprise-scale software development, and cloud technologies including AWS/GCP.",">Key...


  • Bengaluru / Bangalore, Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time ₹ 8,00,000 - ₹ 20,00,000

    Job Role OverviewA senior software engineer with a passion for innovative technologies is required to join our team.Key Responsibilities:The successful candidate will be responsible for developing and maintaining complex software systems using Java/J2EE, React JS, and Spring Boot. Additionally, they will work closely with cross-functional teams to design,...


  • Hyderabad / Secunderabad, Telangana, India beBeeMulesoft Full time ₹ 1,04,000 - ₹ 1,30,878

    Transform Your Career with a Senior Mulesoft Software Engineer RoleAs a highly skilled and experienced Senior Associate Mulesoft Software Engineer, you will have the opportunity to play a key role in building efficient, scalable, and high-quality integration solutions that drive business value. With a strong background in Mulesoft development standard...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftwareDevelopment Full time

    Job Title: Senior Software Development EngineerAbout the RoleWe are seeking an experienced Senior Software Development Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and maintaining scalable, resilient distributed systems and microservices.Key DeliverablesDesign and Develop...


  • Bengaluru / Bangalore, Hyderabad / Secunderabad, Telangana, Chennai, India beBeeSoftwareEngineer Full time ₹ 12,00,000 - ₹ 30,00,000

    Job DescriptionWe are seeking a highly skilled and experienced professional to join our team as a Senior Software Engineer.This role is ideal for someone with a strong background in software development, specifically in the areas of middleware development, multithreading, scalability, and high throughput systems.The successful candidate will have hands-on...


  • Hyderabad / Secunderabad, Telangana, Delhi, India beBeeDevelopment Full time ₹ 1,04,000 - ₹ 1,30,878

    Job Title: Senior Software EngineerDescription:We are seeking an experienced software engineer to join our team and contribute to the development of high-quality, scalable applications.The ideal candidate will have a strong background in Java programming, as well as experience with DevOps practices and tools.Design, implement, and maintain Java-based...