Full Stack Developer X2

SG, Singapore

Job Description

Responsibilities


Lead the end-to-end development of modern web and mobile applications using Java (Spring Boot), ReactJS, Angular, and related technologies. Design, develop, and maintain scalable microservices architecture using Docker, Kubernetes, and cloud platforms like AWS/Azure. Collaborate with product owners, architects, and stakeholders to gather requirements and deliver robust solutions aligned with business objectives. Implement and maintain CI/CD pipelines to automate the software build, test, and deployment processes. Develop and integrate RESTful APIs and SOAP services following SOA principles. Ensure application security using frameworks such as Spring Security and adhere to organizational security policies. Mentor and guide junior developers, conduct technical reviews, and contribute to continuous improvement in development processes. Monitor, troubleshoot, and optimize application performance and scalability. Keep up-to-date with emerging technologies and propose solutions to enhance development efficiency and product quality.
Requirements


Bachelor's degree in Computer Science, Information Technology, or related field. Min 10+ years of professional experience in software development, with strong expertise in full stack development. Proficient in Java (8 to 17), Spring Boot, and microservices architecture. Extensive experience with frontend frameworks such as ReactJS, Angular, TypeScript, HTML5, CSS3. Strong understanding of containerization and orchestration technologies: Docker, Kubernetes, OpenShift. Experience with cloud platforms like AWS or Azure, including serverless architecture. Hands-on experience with messaging systems such as Kafka. Skilled in implementing DevOps practices: CI/CD pipelines (Jenkins, Git), automated testing (JUnit, Mockito), and Agile methodologies (Scrum/Kanban). Strong knowledge of database design and management using PostgreSQL, MySQL, MongoDB. Familiarity with API development using REST and SOAP web services. Solid understanding of software design principles, architectural patterns, and best coding practices. Excellent problem-solving, analytical, and debugging skills. Effective communication skills and ability to work collaboratively within a team and cross-functional stakeholders. Experience in mentoring and leading development teams is a plus. Certifications related to Java development, DevOps, or cloud platforms is mandatory (e.g., Red Hat Java EE, AWS Certified Developer). Exposure to cross-platform mobile app development (e.g., Ionic). * Familiarity with Serverless frameworks and infrastructure-as-code tools.

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