Luxoft

Full Stack Engineer (Java+React)

Singapore

16 days ago
Save Job

Summary

Project Description:

We are looking for an experienced technical developer to work for one of our client from banking industry. Project goal is to maintain and develop solutions focused on OR CRM.


Responsibilities:

  • Develop Critical Banking Applications: Self-motivated java full stack developer in the creation and maintenance of new, critical banking applications within a Scrum team.
  • Collaborate Effectively: Work closely with product owners and Scrum team members to design and create effective solutions for the Wealth Management business.
  • Ownership and Continuous Improvement: Take full ownership of the products developed and continuously work on product improvement in an iterative manner.
  • Technical Troubleshooting and Support: Troubleshoot and support products in all technical aspects, ensuring high-quality and rapid deployment of solutions.
  • Modernize Development Processes: Continuously modernize the application development process, incorporating CI/CD, Docker, automated testing, and other advanced methodologies.


Mandatory Skills Description:

  • Over 5 years of expertise in full-stack Java development, utilizing Spring, Spring Boot, REST/SOAP services, and Java 11 (or above).
  • Experienced in front-end technologies including CSS3, HTML5, Webpack, and frameworks such as React, Redux, JavaScript, and responsive web design.
  • Proficient with common development tools and familiar with CI/CD processes (Jenkins, Maven, GitLab, Sonar, etc.), with experience in implementing automation to streamline the development pipeline experience in Kafka or other similar event streaming platforms
  • experience in microservice-based development
  • experience in workflow technology such as Flowable
  • Experienced in agile methodologies, particularly Scrum, iterative development, and continuous release approaches.
  • Demonstrated ability to produce secure, stable, and high-performing code, with a focus on writing optimized and clean code.
  • Capable of leading the investigation of technical issues in both highly secured production environments and lower test environments.
  • Experience working within highly complex and integrated banking platforms, with the ability to collaborate with different teams to negotiate interface design and troubleshoot integration issues.
  • Knowledgeable in cloud-native development, particularly with Azure.
  • Proficient in the "API-first" development approach, utilizing REST for API facilitation.
  • Preferred experience in microservice-based development.
  • Experienced in integration using Kafka or other similar event streaming platforms.


Nice-to-Have Skills Description:

  • SDLC knowledge
  • Azure certified
  • Experience with Python or Apache Spark is advantageous.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job