Black Duck Software, Inc.

Software Engineer 4 (Java, Spring boot, Microservices & Cloud)

Bangalore, India · Work style not stated

Apply on the employer’s site ↗See how well you match this job

You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.

About the role

Description from the employer’s posting. Check the employer’s page for the current version.

  • EmployerBlack Duck Software, Inc.
  • LocationBangalore, India
  • Work styleWork style not stated
  • Employer posted

Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and application behavior. With a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle.

About the job:

We’re looking for a Software Engineer 4 in Java Backend development to join the team. He must be pro in Java, Spring boot, Analytics, API Design, Microservices, Database, Cloud experience.

Does this sound like a good role for you?

In this role, you would be responsible for designing, developing, troubleshooting, and debugging our cloud hosted platform. Collaborate and contribute to architecture and design decisions driving product direction.

Show full description

The ideal candidate will have strong experience in work on Cloud systems, Linux/Unix OS, Analytics, Java and database technologies. We are looking forward for leveraging your experience in topics such as micro services, Kubernetes and Cloud native applications.

Job location: Bangalore – Near Dairy Circle, Opp to Christ College.

Work Mode: Hybrid (3 Days in a week WFO)

Below is the list of key qualifications:

  • Bachelor’s or master’s degree in computer science, Engineering, or a related field.
  • 10+years of software development experience using Java in building enterprise customer facing products and services
  • Experience in designing and implementing SaaS applications.
  • Experience with at least one public cloud platforms such as AWS, Azure or GCP
  • Experience on Microservices architecture, Analytics, Docker Container and Kubernetes is a MUST
  • Should have strong knowledge of Design Patterns, Data structures & Algorithm
  • Experience in database technologies including RDBMS (MySQL/Postgres) and NoSQL databases (MongoDB/ Cassandra)
  • Experience with TDD, code testability standards and frameworks such as Junit, Mockito.
  • High energy with a positive attitude
  • Excellent problem solving, analytical, and troubleshooting skills.
  • Experience on Git (Gitlab, GitHub or Bitbucket), Jenkins, and Maven
  • Experience with Linux, OS X or Unix environment
  • Experience with messaging technologies such as RabbitMQ and Kafka

Key Responsibilities

  • Ensure the timely delivery of high-quality software that meets business requirements and maintains high performance in production environments.
  • Contributes to the design and development of cloud-native applications using Java, ensuring scalability, reliability, and security.
  • Provide technical leadership and mentorship to a team of engineers, guiding them through best practices and technical challenges.
  • Conduct thorough code reviews and perform thorough testing to identify and resolve issues.
  • Collaborate closely with other engineering teams, product managers, and stakeholders to define technical solutions and deliverables.
  • Communicate effectively with stakeholders to provide updates on progress, challenges, and solutions.
  • Stay up to date with emerging cloud technologies and best practices, applying them to enhance the application's performance and identify areas for optimization and product quality.

Black Duck is an equal opportunity employer. We consider all applicants for employment without regard to race, color, national origin, religion, sex, gender identity or expression, age, disability, sexual orientation, veteran or military service status, or any other characteristic protected by applicable law. Black Duck complies with all applicable laws prohibiting employment discrimination in every jurisdiction where it operates and provides reasonable accommodations to individuals with disabilities in accordance with applicable law.

Staying safe while you apply

  • Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
  • Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
  • Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.

Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.

Preparing for this role with ROLIVA

  • Check the fit.

    Compare the requirements with the experience you have confirmed, including gaps.

  • Prepare honestly.

    Build interview stories and application drafts from your own evidence.

  • Keep track.

    Save the role and record your own application status and follow-ups.

Create a free workspace or log in.

Software engineer jobs in Bengaluru

ROLIVA currently lists 1154 open roles like this in Bengaluru.

Employers hiring for this

  • Cadence66 open roles
  • Okta62 open roles
  • Hewlett Packard Enterprise57 open roles
  • Databricks45 open roles
  • Renesas Electronics24 open roles

Top skills asked for

Listings whose description mentions each term. A mention is not a requirement.

At a glance

  • Employer posted
  • Added to ROLIVA
  • Last checked

Skills in this posting

Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.

AWS GCP Azure Kubernetes Docker Java Kafka

Explore similar roles

Similar jobs