Job Description

Job Summary:



We are seeking a highly skilled Java Expert with a strong foundation in JVM-based languages and hands-on experience in building scalable, secure, and high-performing microservices using modern frameworks and cloud technologies. This role will play a critical part in designing and developing enterprise-level banking applications.


Key Responsibilities:



Develop and maintain robust, scalable microservices using Java and Spring Boot. Design and implement RESTful APIs ensuring high performance and responsiveness. Integrate with relational and NoSQL databases such as MongoDB, Cosmos DB, etc. Deploy and manage services on cloud platforms, preferably Microsoft Azure. Collaborate with cross-functional teams in Agile environments; participate in Scrum ceremonies. Write clean, maintainable code following best practices and Clean Code principles. Ensure code quality through Test-Driven Development (TDD) and design of unit, integration, and functional tests. Utilize source control systems like Git for code versioning and collaboration. Apply design patterns and architectural principles in software solutions. Contribute to technical documentation and design reviews.

Required Skills & Experience:



Expert-level proficiency in Java (must-have). Strong working knowledge of JVM-based languages: Java, Kotlin, Scala. Proficiency with Spring Boot and microservices architecture. Hands-on experience with databases (SQL and/or NoSQL): MongoDB, Cosmos DB, etc. Cloud platform experience, particularly Microsoft Azure. Familiar with Git or other Source Code Management tools. Solid understanding of Agile methodologies and ceremonies (Scrum). Knowledge of Core Banking systems and services. Exposure to Banking Tax domain is a plus. Commitment to clean code principles and continuous delivery practices. Excellent verbal and written communication skills. Self-driven, detail-oriented, and capable of working independently in a fast-paced environment.

Preferred Qualifications:



Bachelor's/master's degree in computer science, Engineering, or related field. * Certifications in Java, Azure, or Agile methodologies are a plus.

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

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


Job Detail

  • Job Id
    JD1547476
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned