Blackbuck
Blackbuck2h ago
Naukri

Java Developer

Bengaluru
Full Time
Mid Level

Auto Apply to 50+ AI Matched Java Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Blackbuck

Responsibilities

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

About the Role

We are seeking an experienced Java Developer, equivalent to an SDE 2, to join our dynamic engineering team at Blackbuck in Bengaluru. This role involves significant leadership responsibilities, including people management and overseeing project delivery for the engineering team. You will be instrumental in the design, development, and ongoing maintenance of our backend applications, making critical technology choices to align with business objectives for system performance and reliability.

Collaboration is key; you will work closely with engineers and product managers across teams to ensure seamless and timely project execution. A focus on user experience will drive the development of fast, interactive web applications and the creation of reusable components. Staying abreast of the latest backend development trends and best practices is essential. You will lead initiatives to uphold code quality through comprehensive unit and integration testing, as well as conducting thorough code reviews. Identifying and resolving performance bottlenecks through code optimization is a core responsibility. Leading weekly on-call rotations and proactively debugging production issues will also be part of your role. Documentation for dynamic UI, modularity, and root cause analysis (RCA) will be expected.

This position also includes the crucial task of hiring, training, and managing a team of 4-6 software developers, actively contributing to their technical growth. You will lead people management processes, including conducting 1-on-1s, setting goals, and supporting career planning.

Must-Have Requirements

  • A Bachelor of Engineering (BE) or higher degree in Computer Science or a related technical discipline (or equivalent experience).
  • A minimum of 5 years of backend engineering experience within a microservices architecture, with proven exposure to systems spanning multiple services.
  • Proficiency in Java and the ability to build robust RESTful services using the Spring/SpringBoot framework.
  • Hands-on experience with relational databases such as MySQL and PostgreSQL, and NoSQL databases including MongoDB and Cassandra.
  • Exposure to major public cloud platforms like AWS, GCP, and Azure.
  • Experience with event streaming platforms, particularly Kafka.
  • Familiarity with caching technologies such as Redis and Hazelcast.
  • Exposure to monitoring, alerting, and logging tools (e.g., NewRelic, Prometheus, PagerDuty, ELK stack).
  • Excellent system design, problem-solving, and debugging capabilities.
  • A track record of producing high-quality code accompanied by unit and functional test cases.
  • Strong command over Data Structures and Algorithms.
  • Familiarity with agile development methodologies.
  • Demonstrated ability to mentor and train junior developers.
  • The ability to thrive in a dynamic, challenging work environment and collaborate effectively within teams.

Company

Blackbuck

Blackbuck

Bengaluru
Posted on Naukri
Java Developer ( SDE 2 ) at Blackbuck | Bengaluru | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform