Senior Java Backend Developer - Microservices

4 Months ago • 10 Years + • Full Stack Development

Job Summary

Job Description

This Senior Java Backend Developer role focuses on providing end-to-end development solutions for a major investment banking product within the Merchant Solutions Services Platform. Responsibilities include developing solutions using established standards and processes, assessing design impacts from changing requirements, performing code reviews and unit testing, writing efficient and testable code, and collaborating with various stakeholders (clients, PMs, BAs, offshore teams). The role requires expertise in microservices development using Spring Boot, event-driven architectures (CQRS and SAGA), and various tools and technologies (Kafka, REST APIs, Confluence/Jira/Bitbucket, CI/CD, etc.).
Must have:
  • 10+ years Java Development
  • Microservices (Spring Boot)
  • Kafka, REST APIs
  • CI/CD (Maven, Git, Jenkins)
  • Code reviews & Unit testing
  • Event-driven architectures (CQRS, SAGA)
  • Design patterns
Good to have:
  • Agile (Scrum)
  • JavaScript, ReactJS, Angular
  • Nodejs, Git
  • Build tools (Gulp, webpack)
  • Docker, Automation, Bash
  • Redis, Elasticsearch, Kibana

Job Details

Project description

Provide End to End Development solutions to one of the largest investment banking products by scaling up the latest technology stack by adopting the cloud-based services under Merchant Solutions Services Platform.

Responsibilities

Develop solutions following established technical design, application development standards, and quality processes in projects

Assess the impacts on technical design because of the changes in functional requirements.

Perform independent code reviews and execute unit tests on modules developed by self and other junior team members on the project.

Write well-designed, efficient, and testable code

Interact with other stakeholders not limited to end-user clients, Project Manager/Scrum master, Business Analysts, offshore development, testing, and other cross-functional teams.

Skills

Must have

Overall 10+ years of experience in Java Development Projects

Microservices development using Spring boot

Technical Stack: Core Java, Java, Spring boot, Kafka, REST APIs,

Technical Tools: Confluence/Jira/Bitbucket or Git, CI / CD (Maven, Git, Jenkins), Eclipse or IntelliJ IDEA

Experience in event-driven architectures (CQRS and SAGA patterns).

Experience in Design patterns

Build Tools (Gulp, and webpack), Jenkins, Docker, Automation, Bash, Redis, Elasticsearch, Kibana

Nice to have

Experience in Agile (Scrum) project an added plus

Technical Stack (UI): JavaScript, React JS, Angular, CSS/SCSS, HTML5, Nodejs, Git,

Other

Languages

English: C2 Proficient

Seniority

Lead

Similar Jobs

ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Operation Platform

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Egnyte - Sr Software Engineer - Java

Egnyte

Poznań, Greater Poland Voivodeship, Poland (On-Site)
3 Months ago
Meta - Production Engineering

Meta

Cambridge, Massachusetts, United States (Hybrid)
4 Months ago
PwC - Senior Back-End Developer (C#)

PwC

Brno, South Moravian Region, Czechia (Hybrid)
6 Months ago
MiQ - Software Engineer II

MiQ

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Google - Senior Software Engineer, Google Cloud Compute Infrastructure

Google

Kirkland, Washington, United States (On-Site)
4 Months ago
Nagarro - Engineer

Nagarro

Mexico (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nagarro - SAP Basis Consultant (m/f/d)

Nagarro

Germany (Remote)
5 Months ago
Nagarro - Staff Engineer, QA Automation

Nagarro

Noida, Uttar Pradesh, India (On-Site)
5 Months ago
Hacksaw Studios - Gameplay developer / programmer (backend)

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
8 Months ago
Canva - Backend Software Engineer (Java) - User Product

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Tencent - Data Scientist Intern

Tencent

(On-Site)
3 Months ago
AppLovin - Software Engineer

AppLovin

Toronto, Ontario, Canada (On-Site)
4 Months ago
Take-Two Interactive - Senior Build & Release Engineer

Take-Two Interactive

Massachusetts, United States (Remote)
1 Month ago
OKX - Graduate Hire 2024/25 - SRE/Security Engineer

OKX

Hong Kong (On-Site)
5 Months ago
Hapag-Lloyd AG - Senior Software Engineer

Hapag-Lloyd AG

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
Keywords Studios (Player Support) - Software Engineer- Lead

Keywords Studios (Player Support)

Pune, Maharashtra, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

PwC - IN_Senior Manager_Digital Transformation _Advisory  _FS Tech_Pune

PwC

Pune, Maharashtra, India (On-Site)
6 Months ago
Actian - Technical Writer - Bangalore

Actian

Bengaluru, Karnataka, India (On-Site)
5 Months ago
InMobiInMobi - Programmatic Buying Manager

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Paytm - Network -  Engineering Manager

Paytm

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Paytm - Sales - Team Lead

Paytm

Warangal, Telangana, India (On-Site)
4 Months ago
Sporty Group - IN Talent Acquisition Specialist – Non-Tech Hiring

Sporty Group

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Lakshya Digital - Senior Environment Concept Artist

Lakshya Digital

Haryana, India (On-Site)
2 Months ago
Actian - C++ Engineer - Pune

Actian

Pune, Maharashtra, India (On-Site)
5 Months ago
Framestore - Compositor

Framestore

Mumbai, Maharashtra, India (On-Site)
4 Months ago
NVIDIA - Senior Software Engineer - Conversational AI

NVIDIA

Pune, Maharashtra, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Microsoft - Principal Software Engineer - Threat Intelligence

Microsoft

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Vigaet - Internship-Backend Developer

Vigaet

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Aristocrat Gaming - Tech Lead - Fullstack Developer (Java + TypeScript)

Aristocrat Gaming

Gurugram, Haryana, India (Hybrid)
1 Month ago
Buckman - Sr Lead Digital Software Engineer - Front End

Buckman

Chennai, Tamil Nadu, India (On-Site)
6 Months ago
Keywords Studios (Player Support) - Software Engineer - Full Stack/Frontend - AI

Keywords Studios (Player Support)

California, United States (On-Site)
2 Weeks ago
Shaadi - Software Engineer I (Node.js, Python)

Shaadi

Maharashtra, India (On-Site)
6 Months ago
Zuora - Software Engineer III

Zuora

Chennai, Tamil Nadu, India (Hybrid)
4 Months ago
NOVOMATIC - C++ Software Developer

NOVOMATIC

Lesser Poland Voivodeship, Poland (Hybrid)
2 Months ago
Eightfold - Senior Engineer

Eightfold

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Google - Senior Software Engineer, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Luxoft, a DXC Technology Company (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Acquired by U.S. company DXC Technology in 2019, Luxoft is a global operation in 44 cities and 21 countries with an international, agile workforce of nearly 18,000 people. It combines a unique blend of engineering excellence and deep industry expertise, helping over 425 global clients innovate in the areas of automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

DXC Technology is a leading Fortune 500 IT services company which helps global companies run their mission critical systems. Together, DXC and Luxoft offer a differentiated customer-value proposition for digital transformation by combining Luxoft’s front-end digital capabilities with DXC’s expertise in IT modernization and integration. Follow our profile for regular updates and insights into technology and business needs.

Poland, Ohio, United States (Remote)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)

Ukrainka, Kyiv Oblast, Ukraine (Remote)

Bengaluru, Karnataka, India (On-Site)

Mississauga, Ontario, Canada (On-Site)

Toronto, Ontario, Canada (On-Site)

Poland, Ohio, United States (Remote)

Pune, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by Luxoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug