Java Backend Developer

1 Month ago • 4 Years +

Job Summary

Job Description

The Java Backend Developer will be responsible for developing software for web, mobile, APIs, database, and integration, specifically for a leading Malaysian bank. The role involves collaborating with Development and Project Managers, and a team of developers, to deliver a web/mobile application with micro-services backend (Spring Boot, Docker, Kubernetes) and a MySQL database. Responsibilities include designing, coding, and testing software components, adhering to software development lifecycle standards, and providing timely solutions to software development or production environment issues. The candidate will also be required to maintain system documentation and act as a second line of support during production problems.
Must have:
  • 4+ years of Backend Java Development experience
  • Experience delivering software via CI/CD pipeline
  • Experience in Agile methodologies
  • Experience in open-source technologies
  • Knowledge of domain-driven design, design patterns
  • Ability to code in Java (Spring Boot) & Microservices
  • Experience in RDBMS (mainly MySQL)
  • Experience in Docker and Kubernetes
  • Knowledge of CI/CD toolsets like Ansible, Artifactory etc
  • Knowledge of automated testing toolsets like JUnit, Mockito, etc
  • Knowledge of scripting languages such as Groovy and Linux Shell
  • Knowledge of IDE such as Eclipse and IntelliJ
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

Microsoft - Software Engineering IC3

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago
Redhorse Corp - Full Stack Developer

Redhorse Corp

Chantilly, Virginia, United States (On-Site)
1 Month ago
Zurora - Sr. Customer Solution Engineer

Zurora

Milan, Lombardy, Italy (Hybrid)
1 Month ago
Springer Group - Data Engineer

Springer Group

Groningen, Groningen, Netherlands (On-Site)
3 Weeks ago
Saviynt - Senior Engineer I, Software Engineering

Saviynt

Bengaluru, Karnataka, India (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Redhorse Corp - Full Stack Developer

Redhorse Corp

Chantilly, Virginia, United States (On-Site)
1 Month ago
ByteDance - Senior Software Engineer - AI for Security Post-Training

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
social point  - Senior Software Engineer (Full stack Engineer)

social point

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
Magna International - Full-Stack Developer

Magna International

Bengaluru, Karnataka, India (On-Site)
8 Months ago
ByteDance - Algorithm Engineer - Enterprise Solution RD

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Workato - Solutions Architect (Pre-Sales)

Workato

Sydney, New South Wales, Australia (On-Site)
1 Month ago
WebFX - Sr  Quality Assurance Engineer (Philippines )

WebFX

Philippines (Remote)
6 Months ago
ION - Java Junior Developer

ION

Chișinău, Chisinau, Moldova (Hybrid)
2 Months ago
Interactive Brokers - Software Engineer, UI

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
1 Month ago
Zazz - Machine Learning Engineer

Zazz

(Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Capgemini - Gen AI

Capgemini

Pune, Maharashtra, India (On-Site)
4 Weeks ago
Starkflow - Finance and Accounting Intern

Starkflow

Haryana, India (On-Site)
3 Months ago
Visteon Corporation - Electromagnetic Compatibility (EMC) Design Expert

Visteon Corporation

Chennai, Tamil Nadu, India (Hybrid)
8 Months ago
Insignia consultancy services - Adobe Illustrator Lead

Insignia consultancy services

India (Remote)
11 Months ago
Capgemini - Financial Accounting

Capgemini

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
OktoBuzz - Art Director - Design

OktoBuzz

Mumbai, Maharashtra, India (On-Site)
10 Months ago
Clear Watery Analytics - Lead Client Service Associate

Clear Watery Analytics

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Addepar - Product Analytics Lead

Addepar

Pune, Maharashtra, India (On-Site)
1 Month ago
Version1 - Frontend Developer

Version1

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
PivotRoots - Account Director – Social Media

PivotRoots

Mumbai, Maharashtra, 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.

Madrid, Community Of Madrid, Spain (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Bucharest, Bucharest, Romania (On-Site)

New Delhi, Delhi, India (Remote)

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