Java Full Stack Developer

Indihire Consultants

Dadri, Hyderabad, Bengaluru

On-site

INR 2,800,000 - 6,000,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Indihire Consultants is seeking a Senior Fullstack Java Developer in India to design, develop and test complex software solutions. You will lead and collaborate with cross-functional teams, ensuring high-quality delivery and robust architectural decisions.

Required are 8+ years of software development, strong Java, microservices, React/Angular, REST API, and cloud platform experience (AWS/Azure/GCP). Preference for AI awareness and strong communication skills; Bangalore, Noida, Pune, Hyderabad,

Qualifications

  • Bachelor's degree in computer science or related field.
  • 8+ years of software development experience.
  • Proficiency in Java; Python experience is a plus.
  • Strong in Microservices, Hibernate, JSP, SQL, design patterns; containers (Kubernetes/docker).
  • React and Angular with REST API experience.
  • Cloud experience (AWS/Azure/GCP).
  • Agile methodologies experience and ability to work independently.

Responsibilities

  • Design, develop, integrate, and test software solutions for the system.
  • Provide technical leadership and mentorship to teams.
  • Create technical documentation and participate in code reviews.
  • Ensure on-time, on-budget delivery of projects.
  • Evaluate options and implement best course of action.

Skills

Java
Python
React
Angular
REST API
Microservices
Kubernetes
Docker
Hibernate
JSP
SQL
Design patterns
Cloud platforms
AI awareness

Education

Bachelor's degree in computer science or related field

Tools

Hibernate
JSP
SQL
Kubernetes
Docker
REST API
React
Angular
AWS
Azure
GCP
Microservices
Design patterns

Job description

Role & responsibilities
Fullstack Java Developer

Develop and maintain complex software applications under supervision.

This position is reported into Senior Developer

What You Will Do

The Developer is responsible for designing, developing, integrating, and testing software solutions for the system. You will evaluate available options and implement the best course of action, monitor project plans and schedules to ensure deliverables on time and budget, and identify and manage internal and external resources to support assigned projects. You will also provide technical expertise as a subject matter expert, provide technical consultation and leadership to multidisciplinary teams, and provide training and guidance to less experienced staff.:

Key Responsibilities
  • Design and develop high-quality software solutions that meet customer needs and requirements
  • Collaborate with cross-functional teams to identify, prioritize, and execute tasks in a timely manner
  • Create and maintain technical documentation for software development projects
  • Stay up to date with emerging trends and technologies in software development
  • Participate in code reviews and provide constructive feedback to improve code quality
  • Troubleshoot and debug software issues as needed
  • Design and develop complex software solutions for the system using engineering releases and utilities from the manufacturer
  • Evaluate available options and implement the best course of action to ensure deliverables are on time and budget
  • Manage the development and deployment of new applications and/or enhancements to existing applications to address business problems
  • Develop and implement IT development standards, guidelines, technology and procedures
  • Identify and manage internal and external resources to support assigned projects
  • Participate on and lead project teams, and provide technical support
  • Monitor and analyze opportunities for the development of new or improved tools for process improvement activities
  • Provide technical expertise as a subject matter expert
  • Provide moderately complex technical consultation and leadership to multidisciplinary teams
  • Provide training and guidance to less experienced staff
  • Manage communication and provide updates to all management, business sponsors and relevant groups
  • Serve as focal point for other departments on product status or other development information
  • Ensure that new software and solution integration into company systems meets functional requirements, system compliance, and interface specifications
  • Review and analyze existing applications effectiveness and efficiency, and then develop solutions for improving or leveraging these systems
  • Manage daily operation of IT development through subordinates
  • Provide technical leadership and resource support to project
  • Evaluate proposals in order to identify potential problem areas and make appropriate recommendations
What We Are Looking For
Required Qualifications
  • Bachelors degree in computer science or a related field
  • 8+ years of experience in software development
  • Proficiency in programming languages such as Java (Primary Skill), Python (Secondary but should at least have intermediate experience).
  • Microservices (Must) , Hibernate, JSP, and SQL, design patterns (Must), containers (Kubernetes / docker)
  • React (Must), Angular, Rest API
  • Any Cloud is fine (AWS/Azure/GCP)
  • Experience with software development methodologies such as Agile or Scrum
  • Ability to work independently and as part of a team
  • 4-6 years of related experience in managing a portfolio of multiple large/small programs and support operations, Agile methodology experience preferred
  • Ability to communicate effectively with both business & technical teams
  • Strong experience in Web Services technology and upcoming trends is required
  • Experience in managing global, cross-functional, multi-disciplined projects and multiple technologies.
  • Knowledge/exposure to AI
Desired Qualifications
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
  • Global mindset - ability to work across multiple countries and cultures
Preferred candidate profile

Current Location:

Preferred Location:

Notice Period:

Current CTC:

Expected CTC:

Availability for Immediate Joining:

Only immediate joiners are preferred.

manasa.cp@techwisedigital.com

Bangalore , Hyderabad, Pune, Noida, Trivandrum

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full stack Java Developer
Full stack Java Developer

SteerLean Consulting • Gurugram District

On-site
INR 1,400,000 - 2,100,000
Java Full Stack Developer
Java Full Stack Developer

Baanyan Softtech Services • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Health & wellness benefits
Onsite workplace
Java Full Stack Developers
Java Full Stack Developers

JobCubby • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

InApp • India

Hybrid
INR 1,200,000 - 2,200,000
Senior Java Full Stack Developers
Senior Java Full Stack Developers

Finxecute Solutions Private Limited • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Java Full Stack Developer Lead
Java Full Stack Developer Lead

AVK Tech Solution • Hyderabad

Hybrid
INR 1,200,000 - 2,400,000
JAVA Full Stack Developer - Bangalore
JAVA Full Stack Developer - Bangalore

Infotel UK Consulting • Bengaluru

Hybrid
INR 800,000 - 1,200,000
Java Developer Full Stack
Java Developer Full Stack

Talent Worx • Maharashtra

On-site
INR 700,000 - 1,100,000
Full Stack Developer – Java/AngularJS | Full-Time
Full Stack Developer – Java/AngularJS | Full-Time

Winzons • India

On-site
INR 1,200,000 - 1,800,000
Software Development Engineer
Software Development Engineer

SID Global Solutions • Nampally

On-site
INR 800,000 - 1,200,000