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:
• 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:
- SDLC knowledge
- Azure certified
- Experience with Python or Apache Spark is advantageous.
Languages:
All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.
Salary | N/A (Search your salary info in ![]() |
Job Function | |
Location |
|
Work Model |
|
Industry | |
Employment Term |
|
Experience |
|
Career Level |
|
Education |
|