Module Lead (java)

SG, Singapore

Job Description



We are seeking an experienced

Module Lead (Java)

with strong expertise in

Spring Boot and modern application architecture

to lead the design and development of enterprise-grade applications. The role requires close collaboration with solution architects, product owners, DevOps engineers, and development squads to translate business requirements into scalable, secure, and high-performing technical solutions.


Key Responsibilities



Define and own end-to-end technical architecture for Spring Boot-based applications. Translate functional and non-functional requirements into extensible architecture blueprints. Select and apply appropriate architectural patterns (microservices, event-driven, RESTful APIs). Enforce coding standards, design principles, and security guidelines. Guide development teams in preparing Low-Level Design (LLD) from High-Level Design (HLD). Review class diagrams, API contracts, and sequence flows for consistency. Design for performance and resilience (caching, pooling, asynchronous processing, scaling). Conduct architecture and code reviews to ensure maintainability and modular design. Mentor and guide developers on Spring Boot best practices and emerging tools. Maintain comprehensive documentation (system diagrams, API contracts, integration maps, deployment topologies). Promote a culture of knowledge-sharing through workshops, tech talks, and documentation.

Job Requirements



Education

: Bachelor's degree in Computer Science, Engineering, or related field.

Experience

: 8-12 years in software/application architecture and Java development. Strong proficiency in

Java

and

Spring Boot

frameworks. Hands-on experience with relational databases (PostgreSQL, MySQL). Knowledge of cloud platforms (AWS, Azure, or GCP). Solid understanding of

API design, microservices architecture, and integration patterns

. Familiarity with Git, CI/CD pipelines, and DevOps practices. Excellent problem-solving, communication, and teamwork skills. * Ability to mentor teams and work across multiple stakeholders.

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
    JD1594849
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned