Talent.com
Spring Boot Developer
Spring Boot DeveloperRevolut • Bengaluru, Karnataka, India
Spring Boot Developer

Spring Boot Developer

Revolut • Bengaluru, Karnataka, India
1 day ago
Job description

About the Role

We are seeking backend engineers who can design and deliver robust, scalable, and maintainable services. This role involves building new systems or re-engineering existing ones to ensure long-term reliability and performance.

Our mission is twofold :

Enhance the user experience : We are continuously developing new features to elevate our product and integrate seamlessly with a broader ecosystem.

Re-architect the platform : We aim to overhaul the underlying systems to support a world-class experience. This includes solving complex design challenges and implementing best practices for modern architectures.

As part of a fast-moving organization in the payments space, we value engineers who are adaptable, proactive, and eager to tackle new challenges. Collaboration and clear communication are essential, as you will work closely with cross-functional teams in a diverse environment.

Technology Stack

Our current environment includes :

Backend Services : Java (Java 11 / Spring Boot 2 and Java 17 / Spring Boot 3)

Some legacy systems in Java EE

Testing with JUnit and Mockito

Deployment & Infrastructure : AWS ECS for container orchestration

AWS CodePipeline for CI / CD

Infrastructure managed via AWS CloudFormation

Monitoring with AWS CloudWatch

Development Tools : GitHub, IntelliJ, Gradle

Project Management & Communication : Confluence, Miro, JIRA

Slack, Zoom, Office 365

Please note : We are actively reviewing our architecture and may introduce new technologies or phase out existing ones.

Responsibilities

Design, implement, and deliver large-scale, complex systems in collaboration with product managers, frontend engineers, and other stakeholders.

Leverage infrastructure effectively to address scalability and performance challenges.

Participate in code reviews, share knowledge, and uphold best practices.

Troubleshoot, debug, and resolve production issues.

Embrace root-cause analysis and maintain accountability for code in production.

Requirements

Proficiency in an object-oriented language (e.g., Java, C#, Scala).

Experience with relational and NoSQL databases, as well as distributed caching.

Strong understanding of data structures, algorithms, and object-oriented principles.

Knowledge of concurrency and distributed systems.

Experience building platform components such as RESTful APIs, messaging systems, and database clients.

Familiarity with microservices and event-driven architectures.

Ability to design systems for high traffic and scalability.

Degree in Computer Science / Engineering or equivalent experience (3+ years in SaaS or similar environments).

Preferred Qualifications

Domain-driven design experience.

Hands-on experience with Java and Spring Boot.

Familiarity with gRPC and Kafka.

Exposure to multicultural team environments.

Stakeholder management skills.

Create a job alert for this search

Developer Spring Boot • Bengaluru, Karnataka, India

Related jobs
Spring Boot Developer - Fintech Corporation

Spring Boot Developer - Fintech Corporation

Huxley • Bangalore, IN
We are seeking backend engineers who can design and deliver robust, scalable, and maintainable services.This role involves building new systems or re-engineering existing ones to ensure long-term r...Show more
Last updated: 1 day ago • Promoted
Backend Developer | Spring Boot

Backend Developer | Spring Boot

Entrar • Bengaluru, Karnataka, India
Job Title : Java Spring Boot Developer.We are seeking a skilled Java Spring Boot Developer to join our team.The ideal candidate will have experience in developing and maintaining web applications us...Show more
Last updated: 30+ days ago • Promoted
Java SpringBoot+Azure

Java SpringBoot+Azure

Tata Consultancy Services • bangalore, karnataka, in
TCS is Hiring Java Springboot+Microservices+AWS Developer For Bangalore location.Java 8, Spring boot, Micro services, Kafka, Web Services / REST / SOAP • Git concepts, Eclipse / IntelliJ IDE, Jenkins Doc...Show more
Last updated: 11 days ago • Promoted
Java Spring Boot Developer

Java Spring Boot Developer

Tata Consultancy Services • Bengaluru, Republic Of India, IN
Java Backend Developer (Spring boot, Microservices, SQL).Venue : Tata Consultancy Services L-Centre, Plot No.EPIP Industrial Area, Whitefield, Bangalore - 560066. TCS has always been in the spotlight...Show more
Last updated: 30+ days ago • Promoted
Java Spring Boot Architect

Java Spring Boot Architect

Tata Consultancy Services • Bengaluru, Karnataka, India
Skill- Java Spring Boot Architect.We are seeking an experienced Java Spring Boot Architect to lead the design and development of scalable, high-performance applications. The ideal candidate will hav...Show more
Last updated: 21 days ago • Promoted
Java Spring Boot SDE - II

Java Spring Boot SDE - II

Modlix • bangalore, karnataka, in
Modlix AI is an AI powered No-code Platform providing marketing and sales operating system designed specifically for small and medium businesses (SMBs) globally. It offers a complete, all-in-one pla...Show more
Last updated: 8 days ago • Promoted
Web Application Developer (Spring Boot)

Web Application Developer (Spring Boot)

Entrar • Bengaluru, Republic Of India, IN
Job Title : Java Spring Boot Developer.We are seeking a skilled Java Spring Boot Developer to join our team.The ideal candidate will have experience in developing and maintaining web applications us...Show more
Last updated: 30+ days ago • Promoted
Java Spring boot Develper

Java Spring boot Develper

Tata Consultancy Services • Bengaluru, Karnataka, India
Role : Senior Java Spring boot Developer EXP : 5-8 YEARS LOCATION : Chennai / Kolkata / Pune / Bangalore Notice Period- • • • 30 DAYS • • • Job Description Design high quality deliverables adhering to ...Show more
Last updated: 9 days ago • Promoted
Spring Boot Developer Intern

Spring Boot Developer Intern

SkilloVilla • Bengaluru, Republic Of India, IN
We are looking for a Java developer proficient with the Spring Boot framework.Understanding the product features / specifications and translating them into high-level. Developing back-end components, ...Show more
Last updated: 8 days ago • Promoted
Java Spring Boot Engineer

Java Spring Boot Engineer

Entrar • Bengaluru, Republic Of India, IN
Job Title : Java Spring Boot Developer.We are seeking a skilled Java Spring Boot Developer to join our team.The ideal candidate will have experience in developing and maintaining web applications us...Show more
Last updated: 30+ days ago • Promoted
Java Developer - Spring Boot

Java Developer - Spring Boot

Xcely • Bangalore
Job Summary : We are looking for a highly motivated Java Developer with strong experience in modern Java frameworks and distributed systems. The ideal candidate will work on lar...Show more
Last updated: 24 days ago • Promoted
Java Developer - Spring Boot / Hibernate

Java Developer - Spring Boot / Hibernate

Dice enterprises Private Limited • Bangalore
About Dice, Who are we and what do we do ? At Dice, we are disrupting the way enterprises consume B2B goods and services, and manage corporate spend. We are redefining what SaaS...Show more
Last updated: 30+ days ago • Promoted
Spring Boot Developer

Spring Boot Developer

Revolut • Bangalore, IN
We are seeking backend engineers who can design and deliver robust, scalable, and maintainable services.This role involves building new systems or re-engineering existing ones to ensure long-term r...Show more
Last updated: 1 day ago • Promoted
Java Developer - Spring Boot

Java Developer - Spring Boot

CONTINUITY 1 TECHNOLOGIES PRIVATE LIMITED • Bangalore
Job Overview : HEAL is a global leader in AIOps (AI for IT Operations) - building intelligent automation platforms that proactively detect issues, predict failures, a...Show more
Last updated: 30+ days ago • Promoted
Senior Java Developer - Spring Boot

Senior Java Developer - Spring Boot

NMS Consultant • Bangalore
Job Description Senior Core Java Developer to design, develop and optimize high-performance backend applications, services and APIs. The ideal candidate will have expertise in Java, database archit...Show more
Last updated: 28 days ago • Promoted
Spring Boot

Spring Boot

Trigent Software Private Limited • Bengaluru Urban, Karnataka, India
Application Lead you will lead the effort to design build and configure applications acting as the primary point of contact. Your typical day will involve collaborating with various teams to ensure ...Show more
Last updated: 7 days ago • Promoted
Java Spring Boot Application Developer

Java Spring Boot Application Developer

Tata Consultancy Services • Bengaluru, Republic Of India, IN
TCS has been a great pioneer in feeding the fire of young Techies like you.We are a global leader in the technology arena and there’s nothing that can stop us from growing together.Your role is of ...Show more
Last updated: 30+ days ago • Promoted
Java Developer - Spring Boot / Microservices Architecture

Java Developer - Spring Boot / Microservices Architecture

Gloify • Bangalore
Description : - Design, develop, and maintain high-performance, scalable, and secure Java-based applications.Collaborate with cross-functional teams including archite...Show more
Last updated: 30+ days ago • Promoted