Senior Consultant | Java

6 - 10 years

12 - 15 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Work you ll do as a Sr. Consultant and Consultant


We are looking for a seasoned

Senior Java Developer

to join our Digital AgTech team based in Pune. In this role, you will play a key part in building innovative digital agriculture solutions, working alongside a diverse and collaborative team. This is a unique opportunity to contribute to products that drive meaningful impact in the global agriculture ecosystem
This role is ideal for a senior-level full-stack engineer with a strong background in backend systems, cloud-native application development, and a passion for building scalable, operational-ready solutions.

The role involves enhancing existing systems and contributing expertise in efficient development practices, with a strong command of full-stack technologies. A key aspect of success in this position is the ability to mentor team members and a commitment to consistently upholding and improving code quality.
You will be expected to identify and resolve technical challenges that may impact product delivery, support requirement analysis, perform peer code reviews, provide constructive feedback, and contribute to framework enhancements.
To be successful in this role, you should demonstrate sound knowledge of industry best practices, good organizational and leadership skills, and proficiency in Java technologies, good analytical skills, the ability to anticipate issues and frame remedial actions, and excellent teamwork skills.
You will be working in a fast-paced environment which needs great technical as well as communication and documentation skills. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality of product is important.

Responsibilities


Take end-to-end ownership of development by writing testable, reusable, and efficient backend code for high-performance applications.
Participate in all phases of the software development lifecycle, including analysis, design, development, testing, and integration.
Ensure optimal performance, scalability, and maintainability of backend systems and core services.
Identify and resolve technical issues that may impact product delivery or system reliability.
Collaborate with product managers, architects, and cross-functional teams to analyse requirements and define scalable, robust solutions.
Conduct peer code reviews and provide constructive feedback to ensure code quality and consistency.
Monitor application and system performance; proactively identify and implement improvements.
Mentor junior developers and team members, promoting engineering best practices and continuous learning.
Maintain a strong emphasis on clean architecture, documentation, testing, and maintainability.
Troubleshoot and debug application issues across environments (development, staging, production).
Work efficiently in Agile/SCRUM teams, participating in sprint planning, daily stand-ups, and retrospectives.
Ensure application performance, uptime, and scalability while maintaining high standards for code quality and application design.
Collaborate well in an Agile team, both with the developer team and the customer


Skills

Bachelors degree in computer science, Software Engineering, or a related field.

8+ years of experience in full-stack development using

Java (Spring Boot)

Strong proficiency in

Java 17

,

Spring Boot 3.1.2

,

Spring Framework 6.0.7

, and

hibernate

.
Solid experience designing and developing

RESTful APIs

.
Hands-on experience with

RDBMS

services (SQL Server, Aurora, PostgreSQL) and/or

NoSQL

databases like DynamoDB, DocumentDB.
Experience designing and implementing

CI/CD pipelines

(e.g., AWS CodePipeline, Jenkins, GitLab CI).
Ability to work in

Agile/SCRUM

environments with strong collaboration skills.


Skills (good to have)

Experience with Test-Driven Development (TDD) using Jest or similar testing framework
Experience with

Angular

,

React

or

Node.js

.

Understanding of

SAP Business Technology Platform (BTP)

, including application deployment, authentication, and authorization.
Exposure to

SAP Cloud

(HANA Cloud, SAP BTP services).
Knowledge of

Salesforce (SFDC)

and

SAP

ecosystems and integrations.
Hands on / Introductory understanding to Liquibase for db migrations SAP HANA BTP Cloud Foundry specific solutions (app router, etc.)
Good understanding of

Microservices architecture

and

Event-Driven Architecture

.
Working knowledge of

cloud infrastructure

, particularly

AWS services

(e.g., S3).
Experience with

Infrastructure as Code (IaC)

using

Terraform

and/or

AWS CloudFormation

.
Experience with

SAP HANA DB

.
Familiarity with

SAP Extended UI

for authentication.


Qualifications

Sr. Consultant: 6-10 years of experience
Professional Qualification - B.E./B.Tech/MCA/MBA/MS

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You