Java Lead (microservices)

SG, Singapore

Job Description

Define and own the end-to-end technical architecture for the Spring Boot-based application, ensuring alignment with business requirements, security standards, and scalability needs. Translate functional and non-functional requirements into a robust and extensible architecture blueprint. Select appropriate architectural patterns (e.g., microservices, event-driven, RESTful APIs) based on system goals and constraints and enforce coding standards, security guidelines, and design principles Guide squad leads and developers in creating Low-Level Design (LLD) documents derived from the High-Level Design (HLD). Review LLDs, class diagrams, API contracts, and sequence flows to ensure design completeness and implementation consistency. Design for performance and resilience: caching strategies, connection pooling, asynchronous processing, and horizontal scaling. Conduct architecture and code reviews, ensuring adherence to modular design, test coverage, and maintainability. Act as a bridge between product owners, solution architects, and development teams to ensure technical feasibility and alignment. Mentor and guide development squads, enabling upskilling on modern Spring Boot patterns and tools. Maintain comprehensive architectural documentation including system diagrams, API contracts, integration maps, and deployment topologies. Promote a knowledge-sharing culture through tech talks, design workshops, and internal wikis.

Required Skills and Experience



Bachelor's degree in computer science, Engineering, or a related field. 8-12 years of hands-on architecture experience. Strong proficiency in one or more backend languages: Java. Experience with relational databases (e.g., PostgreSQL, MySQL) Proficient in working with cloud platforms (e.g., AWS, Azure, GCP) Solid understanding of API design, microservices architecture, and integration patterns. * Familiar with version control systems (e.g., Git) and CI/CD pipelines.

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.


Related Jobs

Job Detail

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