Full Stack developer - Treasury Applications (e-Forex)

at  TECHNOPALS CONSULTANTS PTE LTD

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate16 Sep, 2024USD 5000 Monthly18 Jun, 20243 year(s) or aboveDesign Patterns,Redis,Transaction Management,Bitbucket,Spring Mvc,Apache,Communication Skills,Web Framework,Javascript,Spring Framework,Design Principles,Spring Boot,Jpa,Openshift,Tomcat,Css,Kafka,Git,Working Experience,Spring CloudNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION :-

  • 3-5 years of working experience

REQUIREMENTS

  • 3-5 years of working experience with core Java EE and multi-threading programming, restful JSON microservices and APIs, hands on experience for Kafka, Redis and Elastic Search
  • Competent in web front end technology e.g. HTML, JavaScript, CSS and NodeJS with strong understanding of ES6 Specification; Hands on in web framework like React JS, React-Redux, Redux-Saga and Web pack
  • Solid experience in Spring framework, spring boot, spring cloud and spring MVC, AOP, Transaction management, DAO, JPA, RESTful API/Webservices
  • Master of Oracle/MariaDB and in-depth understanding of Kafka, Tomcat, Ngnix and Apache
  • Capable to build Highly Available, and scalable micro-services in OpenShift and/or any other PaaS platform
  • Familiar with implementing automated testing, write unit test , follow TDD and BDD development process and keen to deliver high quality software to business users
  • Proficient in source code versioning tools such as Git, Bitbucket and CI/CD DevOps process
  • Understand the fundamental design principles and able to apply design patterns wherever is appropriate
  • Good communication skills and able to work well with other teams and business users
  • Experience in a FX trading application is a plus.

Responsibilities:

  • Enhance the existing FX trading application in the bank which offers the FX trading rate to both corporate and retail customers
  • Continually create, improve and re-engineering Build and Delivery Pipelines, CI/CD workflows, build and deployment based on automation scripts
  • Build new features and functionalities with modern microservice architecture
  • Design, develop and maintain the FX front office applications in OpenShift for the new microservices and optimize the existing FX workflow across multiple systems and interfaces for middle or back office
  • Maintain the interface programs built in core Java EE, multi-threading stand-alone application as well as OpenShift microservices and APIs
  • Build FX microservices by spring framework, spring boot and spring cloud
  • Improve the customer facing internet web Front End framework ReactJS and the backend restful JSON APIs
  • Optimize and migrate the existing FX applications to the modern technology platform
  • Coding eFX systems and modules that exceed the business requirement and expectations
  • Collaborate well with other team members and stakeholders in a scrum team


REQUIREMENT SUMMARY

Min:3.0Max:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Singapore, Singapore