The Job logo

What

Where

Java Developer (Backend Microservices), Bangalore

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Provide End to End Development solution to one of the largest investment banking products by scaling up the latest technology stack by adopting the cloud based services under Payment Settlement Services Platform.

Project Description

Provide End to End Development solution to one of the largest investment banking products by scaling up the latest technology stack by adopting the cloud based services under Payment Settlement 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

Core Java 7+ years
• Experience with Full Stack Development,
• Good hands-on with coding skills
• Kafka or other messaging
• Knowledge of key APIs: JPA, JTA, CDI, etc.
• Knowledge of various design and architectural patterns
• Understanding of microservices architecture
• Containerization solutions (e.g. Docker, Kubernetes, OpenShift)
• Building tools (e.g. Maven, Gradle)
• Version Control (e.g. Git)
• Continuous Integration systems (e.g. TeamCity, Jenkins)
• Knowledge of Structured Query Language (SQL), JVM based programming languages (such as Java 8 and Kotlin), and Oracle
• Experience with Angular 11, React, JavaScript, NodeJS
• Extensive experience in Java programming, with expertise in Spring frameworks like SpringBoot /SpringCloud, Hibernate, RESTful Web Services, and Microservices
• Experience with TeamCity and Git
• Experience with messaging services, such as Kafka/MQ
• Experience with TDD and BDD, with hands-on experience with least one testing framework, e.g. JUNIT, Cucumber, Selenium
• Optional: Experience with Cloud or PaaS development and architecture (such as RedHat, OpenShift, and Google Cloud Platform)
• CI experience ideally with Jenkins


Nice to have

• Experience in the finance industry and work with Fintech community
• Front-End tech: Angular, Typescript, ReactJS
• PostgreSQL/Oracle
• Facing off to key business stakeholders

 

Languages

English: B2 Upper Intermediate

 

Set alert for similar jobsJava Developer (Backend Microservices), Bangalore role in Bengaluru, India
Luxoft Logo

Company

Luxoft

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Luxoft Logo

Java Backend Developer, Bangalore

Luxoft

Bengaluru, Karnataka, India

Posted: a year ago

Java Backend Developer position in Bengaluru, India, involving software development for a leading Malaysian bank. The role requires close collaboration with managers and developers to deliver web/mobile apps, microservices, and database integration solutions, with a strong focus on quality and documentation. This on-site full-time opportunity entails working with Luxoft.