Sr. Java Developer

Posted 11 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Artificial Intelligence • Big Data • Cloud • Consulting
The Role
Develop and maintain enterprise Java applications and scalable backend solutions. Build REST APIs with Spring Boot, write unit and integration tests, troubleshoot production defects, participate in code reviews and Agile ceremonies, and contribute to Maven builds and Jenkins CI/CD pipelines. Collaborate with engineers, architects, and product teams on requirements, design, implementation, performance tuning, and continuous improvement.
Summary Generated by Built In

 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.

 



Skills Required

  • 5 to 8 years of experience building and maintaining enterprise applications
  • Strong hands-on experience with Java 8 or above
  • Understanding of object-oriented programming, collections, exception handling, multithreading, concurrency, performance, and memory management
  • Familiarity with design patterns and coding best practices
  • Experience with Spring Framework 6.x, Spring Boot 3.x, Spring Web, and Spring MVC
  • Experience developing RESTful APIs, including request validation, exception handling, and JSON serialization or deserialization
  • Experience with Maven dependency management, build profiles, and project build lifecycle
  • Experience with Jenkins build execution, CI/CD pipelines, and deployment workflows
  • Experience with Git, code reviews, and pull request processes
  • Working knowledge of SQL and basic database design concepts
  • Knowledge of query optimization fundamentals
  • Microservices architecture experience
  • Experience working in Linux environments
  • Familiarity with logging and monitoring tools
  • Experience writing unit and integration tests
  • Experience with Agile/Scrum development methodology
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
600 Employees
Year Founded: 2016

What We Do

Blackbuck Insights is a global data and AI consultancy providing data engineering services, cloud modernization, AI activation, and platform operations. The company helps enterprises modernize legacy environments, migrate and scale data platforms, build AI-enabled business applications, and establish trusted data foundations for analytics and intelligent decision-making. Its services support organizations seeking reliable, performant, and scalable technology solutions.

Similar Jobs

Wells Fargo Logo Wells Fargo

Senior Software Engineer

Fintech • Financial Services
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
205000 Employees

Wells Fargo Logo Wells Fargo

Senior Software Engineer

Fintech • Financial Services
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
205000 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account