Java Backend Developer

Year    Remote, IN, India

Job Description

#####

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




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


Technical Roles and Responsibilities:


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


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


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


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


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


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


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


Act as the second line of support during production problems.


#####

Skills




Must have


Overall 4+ Years of experience as a Backend Java Developer


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


Strong experience in agile methodologies.


Experience in software development using open-source technologies.


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


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


Experience in RDBMS (mainly MySQL


could involve others


no stored procedures are expected)


Experience in Docker and Kubernetes DevOps


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


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


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


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


Nice to have


Experience in the Banking domain


Excellent oral and written communication skills


#####

Other




Languages


English: C1 Advanced


Seniority


Regular



Remote India, India


Req. VR-114553


Java


BCM Industry


23/05/2025


Req. VR-114553

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3720114
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year