Java Backend Developer

1 Month ago • 4 Years +

Job Summary

Job Description

The project involves software development for a Malaysian bank, focusing on web, mobile, APIs, database, and integration using micro-services (Spring Boot, Docker, Kubernetes) and a MySQL database. Responsibilities include collaborating with managers and developers, designing and coding software components, conducting unit tests, and supporting software. The role also includes analyzing and resolving issues in development or production environments. Additional responsibilities include delivering quality software, following standard software development processes, and maintaining system documentation.
Must have:
  • 4+ Years experience as a Backend Java Developer
  • Experience in delivering software via CI/CD pipeline
  • Strong experience in agile methodologies
  • Experience in software development using open-source technologies
  • Knowledge of domain-driven design and design patterns
  • Must be able to code in Java (Spring Boot) & Microservices
  • Experience in RDBMS (mainly MySQL)
  • Experience in Docker and Kubernetes DevOps
  • Strong knowledge of CI/CD toolsets
  • Strong knowledge of automated testing toolsets
  • Strong knowledge of scripting languages such as Groovy
  • Knowledge of Integrated Development Environments (IDE)
Good to have:
  • Experience in the Banking domain
  • Excellent oral and written communication skills

Job Details

Project description

One of the leading Malaysian banks needs to continue software development work for web, mobile, APIs, database, integration, etc. The deliverables would include a web/mobile app with micro-services (Spring boot+Docker+Kubernetes) back end and MySQL database. There will be various integrations to the current sub-systems of the bank.

Responsibilities
bullet icon

You will be required to work closely with the Development Manager, the Project Manager, and a team of developers.

bullet icon

Technical Roles and Responsibilities:

bullet icon

Demonstrate a systematic and disciplined architecture, system design, and programming approach following a standard software development lifecycle.

bullet icon

Meticulous attention to detail and a strong focus on clear and practical documentation.

bullet icon

Work closely with senior management, the Development Manager, the Project Manager, and a team of developers.

bullet icon

Design, Code, Unit Test, and support Software components.

bullet icon

Deliver quality software in time, following standard software development processes.

bullet icon

Analyze problems raised in software development or production environments and provide timely solutions.

bullet icon

Develop, prepare, and maintain system documentation, including program descriptions, operating procedures, etc.

bullet icon

Act as the second line of support during production problems.

Skills

Must have

bullet icon

Overall 4+ Years of experience as a Backend Java Developer

bullet icon

Must have experience in delivering software via a complete Continuous Integration and Continuous Delivery (CI/CD) pipeline.

bullet icon

Strong experience in agile methodologies.

bullet icon

Experience in software development using open-source technologies.

bullet icon

Knowledge of domain-driven design, design patterns, and enterprise integration patterns. Software Development

bullet icon

Must be able to code in Java (SpingBoot) & Microservices.

bullet icon

Experience in RDBMS (mainly MySQL

bullet icon

could involve others

bullet icon

no stored procedures are expected)

bullet icon

Experience in Docker and Kubernetes DevOps

bullet icon

Strong knowledge of CI/CD toolsets such as Ansible, Artifactory, Jenkins, BitBucket, SonarQube, Fortify, Flyway, Jira, and Confluence.

bullet icon

Strong knowledge of automated testing toolsets such as JUnit, Mockito, Cucumber, Selenium, etc.

bullet icon

Strong knowledge of scripting languages such as Groovy and Linux Shell.

bullet icon

Knowledge of Integrated Development Environments (IDE) such as Eclipse and IntelliJ

Nice to have

bullet icon

Experience in the Banking domain

bullet icon

Excellent oral and written communication skills

Other
seniority icon

Languages

English: C1 Advanced

seniority icon

Seniority

Regular

Similar Jobs

PENN Interactive - Senior Software Developer, Pricing Engine

PENN Interactive

United States (Hybrid)
3 Months ago
Next Level Business Services - Solution Architect

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
8 Months ago
ION - Lead Software Engineer, Italy

ION

Milan, Lombardy, Italy (On-Site)
8 Months ago
ION - Senior DevSecOps Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
8 Months ago
CrowdStricke - Sr. Software Engineer - Cloud Platform Reliability

CrowdStricke

Singapore (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Globalization Partners - Principal Software Engineer

Globalization Partners

India (Remote)
1 Month ago
Microsoft - Member of Technical Staff - Software Engineer

Microsoft

Redmond, Washington, United States (On-Site)
3 Months ago
ByteDance - Algorithm Engineer - Enterprise Solution RD

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Axon - Backend Software Engineer II (Hybrid)

Axon

Ho Chi Minh City, Ho Chi Minh City, Vietnam (Hybrid)
6 Months ago
NCR Voyix - RPA Developer III

NCR Voyix

Belgrade, Serbia (On-Site)
1 Month ago
BigID - Software Engineer Team Lead

BigID

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
7 Months ago
ByteDance - Software Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
MyGames - DevOps Engineer

MyGames

(Remote)
1 Month ago
Crunchyroll - Director of Engineering, Android

Crunchyroll

Dallas, Texas, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in India

Hogarth - CG Lighting Lead

Hogarth

Mumbai, Maharashtra, India (On-Site)
1 Month ago
In mobi - Senior Analyst – Business Analytics & Insights

In mobi

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Rivos - Accelerator Design Verification - Full Time

Rivos

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
STAGE - Video Editor

STAGE

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Anthology - Senior Scrum Master

Anthology

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Syniverse - Operations Engineer

Syniverse

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Studio Imageworks - 3D Generalist

Studio Imageworks

Gurugram, Haryana, India (On-Site)
1 Year ago
Dynamic next - Mumbai Mafia

Dynamic next

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Educational Initiatives - Associate Manager- Design

Educational Initiatives

Karnataka, India (Hybrid)
9 Months ago
Illuminia - Senior Quality Engineer

Illuminia

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Empower your future with Luxoft: Innovate, thrive and grow in a software-defined world.

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Pune, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Pune, Maharashtra, India (On-Site)

Indore, Madhya Pradesh, India (On-Site)

Hyderabad, Telangana, India (On-Site)

View All Jobs

Get notified when new jobs are added by luxsoft

Level Up Your Career in Game Development!

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

Job Common Plug