Back to jobs
BD
Hiring companyBlack Duck Software, Inc.

Verified today

Software Engineer 3

Bangalore,India Full-time

About the role

Black Duck Software team builds secure, high-quality software solutions for DevSecOps. The Software Engineer 3 develops and maintains Java microservices, participates in system design, and mentors junior engineers. Bangalore, onsite, hybrid schedule with occasional remote days.

What you’ll do

  • Develop and maintain Java microservices using Spring Boot
  • Participate in system design and architectural decisions
  • Write clean, testable code and create automated tests
  • Collaborate with DevOps and QA for CI/CD pipelines
  • Mentor junior engineers through code reviews
  • Estimate, plan sprints, and contribute to technical roadmap
  • Improve engineering excellence via automation and observability
  • Support production systems with troubleshooting and root cause analysis

What you’ll bring

  • Bachelor's degree in Computer Science or related field
  • 5+ years Java enterprise development
  • Spring Boot and microservices experience
  • Strong data structures and algorithms knowledge
  • Maven or Gradle build expertise
  • Git version control proficiency
  • Relational database experience
  • Cloud/containerization with Docker and Kubernetes

Skills

JavaSpring BootMicroservicesSystem DesignGitDockerKubernetesCI/CD