B

Sr. Java Developer

Blackbuck Insights Bengaluru, Karnataka, India

IT Services and IT Consulting · 501-1,000 employees

Aug 03
java Senior (5-10 yrs) Full-time India
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design, develop, and maintain scalable Java-based enterprise applications using Spring Boot. Collaborate with cross-functional teams to troubleshoot production issues and ensure high software quality through testing and code reviews.

What they look for

Java Spring Boot RESTful Services CI/CD Maven Jenkins Git SQL Microservices Linux Agile Multithreading Object-Oriented Programming Spring Framework JSON Unit Testing

Requirements

Requires 7-10 years of experience with strong proficiency in Java, Spring Boot, and RESTful API development. Candidates must have hands-on experience with CI/CD pipelines, Maven, Git, and SQL databases.

Full description

We are seeking a motivated Java Developer with 5 to 8 years of experience in building and maintaining enterprise applications. The ideal candidate should possess strong hands-on experience in Java, Spring Boot, RESTful service development, and CI/CD practices.

The selected candidate will work closely with senior engineers, architects, and product teams to develop scalable, high-quality backend solutions.

Required Technical Skills

Programming & Core Java

· Strong understanding of:

o Java 8 & above

o Object-Oriented Programming (OOP)

o Collections Framework

o Exception Handling

o Multithreading and Concurrency basics

o Java Performance and Memory Management concepts

· Familiarity with design patterns and coding best practices

Frameworks & Backend Development

· Spring Framework 6.x

· Spring Boot 3.x

· Spring Web / Spring MVC

· RESTful API development

· Request validation and exception handling

· JSON serialization/deserialization

Build & CI/CD

· Maven

o Dependency Management

o Build Profiles

o Project Build Lifecycle

· Jenkins

o Build execution

o CI/CD pipeline fundamentals

o Deployment workflows

Version Control & Development Practices

· Git

· Code reviews and pull request processes

· Agile/Scrum development methodology

Databases

· Working knowledge of SQL

· Basic database design concepts

· Query optimization fundamentals

Preferred Skills

· Microservices architecture

· Linux environments

· Logging and monitoring tools

Key Responsibilities

· Design, develop, test, and maintain Java-based applications.

· Develop and enhance REST APIs using Spring Boot.

· Participate in code reviews and ensure adherence to coding standards.

· Troubleshoot and resolve application defects and production issues.

· Collaborate with team members during requirement analysis, design, and implementation.

· Contribute to Maven build configurations and Jenkins pipeline activities.

· Write unit and integration tests to ensure software quality.

· Participate in Agile ceremonies and sprint activities.

· Support performance tuning and continuous improvement initiatives.

Similar roles