Full Stack Software Engineer

Oracle

Bengaluru

On-site

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

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

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

Full Stack Engineer
Full Stack Engineer

Narang Staffing Solutions • Sahibzada Ajit Singh Nagar

On-site
INR 800,000 - 1,500,000
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
Senior Software Engineer - Java Full Stack ReactJS
Senior Software Engineer - Java Full Stack ReactJS

EPAM Systems India Pvt Ltd • Pune District

On-site
INR 1,800,000 - 2,800,000
Senior Software Engineer - Java Full Stack ReactJS
Senior Software Engineer - Java Full Stack ReactJS

EPAM Systems • Maharashtra

On-site
INR 1,800,000 - 2,400,000
Full Stack Engineer
Full Stack Engineer

Persistent Systems • India

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer - Java Full Stack ReactJS
Senior Software Engineer - Java Full Stack ReactJS

Epam Systems • Pune District

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

EPAM Systems • Coimbatore District

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

EPAM Systems • Maharashtra

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

Cognizant • Karnataka

On-site
INR 1,400,000 - 2,200,000
Fullstack Developer-Java+React
Fullstack Developer-Java+React

Fulcrum Worldwide Software • Pune District

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