FullStack Dev Lead

Apply now »

Date: Jan 9, 2023

Location: Singapore, SG, 068895

Company: GFT Technologies SE

GFT Technologies SE

We are looking for experienced and talented Fullstack Developers to join our global engineering teams and developing and operating our flagship product (Digital Bank platform).

 

Roles & Responsibilities

  • Provide technical solutions that meet business needs and architecture guidelines.
  • Articulate conceptual design and component level logical design.
  • Interface and coordinate tasks with internal and external technical resources. Collaborate to provision estimates, develop overall implementation solution/application plan, and serve as a lead as required, to implement the installation, customization, and integration efforts.
  • Interact professionally with a diverse people such as management, business and other platform SMEs.
  • Ensure the code quality by implementing the programming guidelines and review tools.
  • Lead the change in delivery and deployment strategy for the project deliverable.
  • Understand the system process flow of the primary business processes. Provide a clear picture of the functionality map and the applications footprint of various applications across the map.
  • Experience in agile software development
  • Experience on JavaScript based languages like ReactJS, Angular
  • Experience with HTML / CSS
  • Experience with REST API's
  • Hands on experience with Spring and/or Spring Boot is a MUST
  • Any exposure to cloud-based implementations is a plus. Should be able to manage working with Sonar, Code smells, Code coverage
  • Should be well versed with Unit testing and TDD
  • Should be able to work with Design patterns
  • Should be well versed with GIT workflow and commands/operations
  • Should be good with Exception Handling
  • Should have know-how on Security Aspects
  • Should be good at Storyboards
  • Comfortable with practicing TDD and pair programming.
  • Good knowledge on Java standard library.
  • Should be able to handle a team of cross stack developers

 

Requirements

  • BS degree in Computer Science/Engineering or equivalent
  • A team player with 7-12 years working experience.
  • A hands-on leader that regularly codes.
  • Experience in leading agile teams across the multiple sprints.
  • Extensively used of Java, Spring framework, Spring Boot, Spring Security, OAuth 2.0, JPA, Junit, JMeter, Gradle/Maven and Jenkins.
  • Strong knowledge of Javascript, ReactJS or Angular.
  • In-depth experience building/troubleshooting high performance microservices
  • Experience in usage of SQL and NoSQL database.
  • Experience in Agile Development Methodologies.
  • Experience in DevOps tools such as Jenkins, Jira, Bitbucket, Confluence etc.
  • Certification in AWS, Java, J2EE, Cloud and Pivotal is an added advantage.
  • Good in document writing and walk through with the stakeholders.