JAVA Engineer

r3 Consultant

Bengaluru

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

r3 Consultant is looking for a Java Engineer based in Bengaluru with over 6 years of experience in developing microservices. The successful candidate will demonstrate expertise in Java and cloud-based solutions, particularly AWS. Responsibilities include delivering high-quality application features and collaborating with Solution Architects. A Bachelor's degree and certification in AWS are preferred. Join an exciting team focused on technology innovation and quality delivery.

Qualifications

  • 6+ years of experience as a Java engineer in microservices development.
  • Strong knowledge of relational databases and SQL.
  • Experience with AWS cloud environment is preferred.

Responsibilities

  • Own and deliver features from development to production.
  • Collaborate with Solutions Architects on technology direction.
  • Design and implement Java application phases.

Skills

Java development
REST APIs
Spring
AWS
Microservices
SQL and ORM technologies
Test-driven development
Agile methodologies

Education

Bachelor's degree

Tools

Spring Boot
AWS components (Elasticsearch, EC2, S3, etc.)
Docker
Azure Kubernetes

Job description

Job Title

Java Engineer

Location

Bengaluru

Job Description

An exciting opportunity for a Java Engineer who has demonstrated design and delivery expertise in forward‑looking solutions in a modern cloud‑based environment. The successful candidate will be technology agnostic but with a bias toward solutions heavily leveraging AWS, as well as open‑source, PaaS and SaaS components.

Key Responsibilities
  • Own and deliver features while adhering to quality from development to production.
  • Ensure business priority on tickets and enhancements.
  • Implement and enforce a development methodology for the team.
  • Advocate general engineering best practices such as domain‑driven architecture, encapsulation, separation of concerns, single responsibility, and clean code.
  • Maintain code and write unit/automated tests to ensure high quality.
  • Monitor, improve, and document application changes.
  • Design and implement Java application phases and participate in architectural and software development activities.
  • Identify production and non‑production application issues.
  • Explain requirements to Technical/Software Architects and provide support to ensure delivery of documented solutions.
  • Collaborate with Solutions Architects to understand technology direction, standards and best practices.
Job Profile
  • Design and develop applications using the Java EE platform.
  • Write well‑designed, testable, and efficient implementations.
  • Implement REST APIs and practice test‑driven development.
  • Experience with Spring, Spring Boot, and strong knowledge of relational databases, SQL, and ORM technologies (JPA2, Hibernate).
  • Perform unit and system testing of application code and execute implementation activities.
  • Experience with AWS, Azure Kubernetes, Docker containers.
  • Work in environments that are waterfall, agile, lean, and dev‑sec‑ops focused.
  • Develop microservices using Spring and AWS technologies and deploy on AWS platforms.
  • Use and configure AWS components such as Elasticsearch, EC2, S3, SNS, SQS, API Gateway, and Kinesis.
Required Qualifications
  • 6+ years of experience as a Java engineer collaborating with developers and Product Owners to develop and maintain microservices used across multiple applications.
  • Bachelor's degree required.
  • Certification in one cloud environment is a distinct advantage (AWS preferred).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Engineer
Java Engineer

SWITS DIGITAL Private Limited • Bengaluru Urban

On-site
INR 1,500,000 - 2,500,000
Cloud Engineering - Architect (Java & AWS )
Cloud Engineering - Architect (Java & AWS )

Saarthee • Kolkata District

Hybrid
INR 2,500,000 - 3,000,000
Java Software Engineer
Java Software Engineer

Weekday AI • Bengaluru

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

TENARAI TECHNOLOGIES PRIVATE LIMITED • India

Hybrid
INR 900,000 - 1,200,000
Java Developer
Java Developer

Advance Career Solutions • Hyderabad, Pune District, Mumbai

Hybrid
INR 1,500,000 - 2,300,000
Java Developer
Java Developer

Whitefield Careers • Bengaluru

On-site
INR 800,000 - 1,200,000
Java Developer (AWS)
Java Developer (AWS)

Virtusa • Chennai District

On-site
INR 1,500,000 - 2,800,000
Senior Engineering Manager Java
Senior Engineering Manager Java

Happiest Minds Technologies • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer (Java AWS)
Senior Software Engineer (Java AWS)

Epsilon • Bengaluru

On-site
INR 900,000 - 1,500,000
Java Developer
Java Developer

HypTechie • Bengaluru

On-site
INR 900,000 - 1,500,000