Java Software Engineering Specialist

1 week ago


Navi Mumbai Hyderabad Secunderabad Telangana Bengaluru Bangalore, India beBeeSoftwareEngineering Full time ₹ 15,00,000 - ₹ 20,00,000
Job Title: Java Software Engineering Specialist

We are looking for an experienced Java Back-end Engineer with a strong background in designing, developing, and implementing large-scale software systems.

About the Role:

  • This is a challenging position that requires a deep understanding of Java programming language, design patterns, and software engineering principles.
  • You will be responsible for designing, developing, and testing complex software systems using Java 17+
  • You will work closely with cross-functional teams to identify business requirements and develop scalable software solutions.
  • You will have experience working with Spring Boot 3.x, Spring Kafka, Spring Cloud Stream, Spring Data, and Spring Security.

Key Skills and Qualifications:

  • 6+ years of experience in Java programming
  • 5+ years of experience in Spring framework and 3+ years of experience in Spring Boot 3.x
  • 4+ years of experience in microservices architecture and event-driven processing systems
  • 3+ years of experience in relational databases like SQL
  • 1+ years of experience with Azure DevOps services and CI/CD tools
  • Experience with Swagger and Postman
  • Experience writing and automating test scripts using Mockito/JUnit, SpringBootTest, etc.
  • Experience with TDD
  • 3+ years of experience in tools- Maven, GIT, Jira, Jenkins, Docker container, and Kubernetes
  • Experience in system integrations with cross-domain and cross-functional teams
  • Experience in multi-level logging and troubleshooting
  • Logging and Monitoring : SLF4J with Logback or Log4j2 & Splunk
  • Experience working in an Agile/SCRUM team
  • Thorough knowledge of Design Patterns
  • Experience of using code quality check tools - Checkmarx, SonarQube, Qualys
  • Exposure of Angular, HTML, Javascript, Jquery or React basics and event handling for integration with APIs
  • Implementation knowledge of session handling and state management
  • Hands on experience of implementation of any best caching methodology
  • Domain- Banking domain with exposure to Credit Application system with Audit and reporting and file handling
  • Experience with large scale system design and development
  • Excellent communication skills
  • Exposure to cloud infrastructure, such as Open Stack, Azure (Preferred), GCP, or AWS
  • Design solutions with efficiency and scalable (vertical and horizontal) pattern

What We Offer:

  • A dynamic and collaborative work environment
  • Ongoing training and professional development opportunities
  • A competitive compensation package

How to Apply:

Please submit your resume and cover letter to apply for this exciting opportunity.



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

    Job OverviewWe are seeking a skilled software engineer to join our team. The ideal candidate will have extensive experience in designing and developing large-scale applications using Java, Springboot, and Microservices.Key Responsibilities:Design and implement scalable architectures using Java, Springboot, and MicroservicesDevelop complex code using Lambda...


  • Bengaluru / Bangalore, Hyderabad / Secunderabad, Telangana, India beBeeSoftwareDeveloper Full time ₹ 9,00,000 - ₹ 12,00,000

    Job OverviewAs a professional in software development, this role involves creating high-quality Java-based applications that meet user requirements. The ideal candidate will have experience designing and implementing complex systems, analyzing user needs to inform application design, and defining objectives and functionality.Key Responsibilities:Designing...


  • Hyderabad, Telangana, India beBeeBackend Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Role:">Software Engineering Specialist.Our organization is looking for a talented Software Engineering Specialist to join our software development team.The ideal candidate will have strong expertise in Java application development, hands-on experience with designing and building scalable backend systems, and a solid understanding of object-oriented...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000

    We're looking for a seasoned Java developer to join our team as a Senior Java Software Engineer.Job Description:The ideal candidate will have a strong background in designing and developing complex Java applications, with a minimum of 4+ years of experience.Proficiency in Java 8 and above, Spring boot, microservices architecture, and JPA/hibernate is a...


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

    About the JobWe have an exciting opportunity for a skilled Java developer to join our team. As a Java developer, you will be responsible for designing and developing software applications using Java programming language.


  • Bengaluru / Bangalore, Kolkata, Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time US$ 90,000 - US$ 1,20,000

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled and experienced Senior Java Software Engineer to join our team. The ideal candidate will have a strong background in Java programming and experience with Spring Boot, Microservices Architecture, and Agile project management.Responsibilities:Design, develop, test, and deploy large-scale...


  • Hyderabad / Secunderabad, Telangana, Noida, Mumbai, India beBeeSoftwareEngineering Full time US$ 90,000 - US$ 1,20,000

    Job Title: Software Engineering Specialist • 7 to 9 years of experience in software development and engineering.• Proficiency in Java, AWS, and other relevant technologies.• Strong understanding of software design patterns, principles, and best practices. • Experience with Agile methodologies and version control systems like Git.• Knowledge of...


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

    Job OpportunityWe are seeking a skilled Java Application Developer to join our team.About the JobThe primary responsibility of this role is to design and implement robust Java-based applications, meeting the requirements of our clients.Key ResponsibilitiesUser Analysis: Conduct thorough analysis of user requirements to inform application design and ensure...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftwareEngineer Full time ₹ 8,00,000 - ₹ 12,00,000

    Key Java Developer PositionAs a skilled software engineer, you will be responsible for designing, developing, and maintaining high-quality software systems using Java.Job Requirements:Strong expertise in object-oriented programming (OOP) concepts, including inheritance, polymorphism, encapsulation, and abstraction.Proficiency in Spring Framework,...


  • Mumbai, Maharashtra, India Newgen Software Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    About Newgen Software: Newgen is the leading provider of a unified digital transformation platform with native process automation, content services, and communication management capabilities. Globally, successful enterprises rely on Newgen's industry-recognized low code application platform to develop and deploy complex, content-driven, and customer-engaging...