Full Stack Software Engineer

Oracle

Bengaluru

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading global technology company is seeking an experienced Full Stack Developer with strong expertise in Java and React in Bengaluru, India. The successful candidate will play a key role in designing and developing secure and scalable applications while mentoring engineering teams. This full-time role is ideal for individuals with a background in software engineering and a passion for innovative technology solutions.

Qualifications

  • 4 to 12 years of experience in Software Engineering, including lead experience.
  • 4+ years of strong hands-on experience in Java/J2EE and Microservices.
  • Strong knowledge of software design principles and application security best practices.

Responsibilities

  • Design and develop scalable, high-performance software using Java/J2EE, React, and Microservices.
  • Mentor and lead engineering teams on technical design and implementation.
  • Participate in architecture discussions and design reviews.

Skills

Java/J2EE
React
Microservices
REST services
MySQL
Docker
Kubernetes
Jenkins
Git
CI/CD pipelines
DevOps
Application Security

Education

Bachelor’s or Master’s degree in Computer Science

Tools

Docker
Kubernetes
Jenkins
Git
CI/CD pipelines

Job description

Direct message the job poster from Oracle

Job Title

Full Stack Developer – Java & React

Location

Department / Function

Software Engineering

Job Summary

We are seeking an experienced and passionate Full Stack Developer with strong expertise in Java/J2EE, React, microservices, and scalable system design. As a member of our software engineering division, you will play a key role in designing, developing, and delivering high-quality, secure, and scalable applications. This role requires both hands-on coding and technical leadership in a fast-paced agile environment.

Key Responsibilities

  • Hands-on design and development of scalable, high-performance software using Java/J2EE, React, and Microservices.
  • Define and build software architecture, frameworks, and reusable components.
  • Mentor, guide, and lead engineering teams on technical design and implementation.
  • Collaborate with cross-functional teams to gather requirements, design solutions, and break down tasks for execution.
  • Drive analysis and adoption of new innovations, technologies, and tools.
  • Ensure adherence to best practices in software development, security, performance, and scalability.
  • Participate in architecture discussions, design reviews, and code reviews to ensure functional correctness and maintainability.
  • Contribute to continuous improvement of engineering culture and agile delivery practices.

Required Skills & Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 4 to 12 years of experience in Software Engineering / IT, including lead experience.
  • 4+ years of strong hands-on experience in Java/J2EE and Microservices.
  • Proficient in REST services, microservice architecture, and MySQL/other backend technologies.
  • Experience with Docker, Kubernetes, Jenkins, Git, and CI/CD pipelines.
  • 2+ years of DevOps experience.
  • Strong knowledge of software design principles, architecture patterns, and application security best practices.
  • Experience with cloud deployment (AWS/Azure/GCP) is a strong advantage.
  • Proven experience working in a scaled agile environment with continuous delivery practices.

Preferred Skills (Good to Have)

  • Knowledge of Application Security frameworks.
  • Exposure to running production services in public clouds.
  • Familiarity with emerging technologies and ability to drive adoption.
  • Strong problem-solving and analytical thinking.
  • Excellent written and verbal communication skills.
  • Ability to influence peers and leadership through collaboration and technical expertise.
  • Ownership mindset – driving end-to-end delivery with accountability.
  • Leadership in mentoring and guiding teams.

Employment Type

Full-time

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Consulting
Industries
  • IT Services and IT Consulting
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Java Full Stack (ReactJS)
Senior Software Engineer - Java Full Stack (ReactJS)

EPAM Systems • India

On-site
INR 1,200,000 - 1,800,000
Full Stack Engineer
Full Stack Engineer

Narang Staffing Solutions • Sahibzada Ajit Singh Nagar

On-site
INR 800,000 - 1,500,000
Senior Full Stack Developer (React & Java)
Senior Full Stack Developer (React & Java)

Indium Software India • Bengaluru Urban

On-site
INR 1,200,000 - 2,100,000
Full Stack Engineer
Full Stack Engineer

Persistent Systems • India

On-site
INR 1,000,000 - 1,500,000
Content Management Lead Software Engineer - Java Full Stack with React JS
Content Management Lead Software Engineer - Java Full Stack with React JS

Ness Digital Engineering • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Senior/Lead Java Full Stack Developer(React)
Senior/Lead Java Full Stack Developer(React)

Virtusa • Chennai District, Hyderabad

Hybrid
INR 1,500,000 - 3,500,000
Full Stack Engineer
Full Stack Engineer

New Media Holding • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Senior Java Software Developer – Java 8, Microservices, ReactJS, JUnit
Senior Java Software Developer – Java 8, Microservices, ReactJS, JUnit

EPAM Systems • India

On-site
INR 2,000,000 - 3,000,000
Lead Full Stack Java Developer
Lead Full Stack Java Developer

Cephas Consultancy Services • Bengaluru

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

D-techworks • Chennai District

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