ttb bank

Senior Software Engineer (Java springboot) - Beyond Banking I Contract 1 Year

Posted: 5 minutes ago

Job Description

Job Description:High level design architectureTechnical analysis and application design aligned with standard in IT BlueprintAdopt and apply proper technology in developmentDevelop with proper programming languageSupport on technology related information required for developingKeep abreast on updated IT application technology to be able to adopt properlyManage application development with SDLC methodology and comply with regulationTrouble shooting and fixing on the related problem solving to ensure the smooth and efficient banking service/operationPrepare readiness of application systems for business continuity managementIdentifying areas for modification in existing programs and subsequently developing these modificationsWriting and implementing efficient codeDetermining operational practicalityDeveloping quality assurance proceduresDeploying software tools, processes and metricsMaintaining and upgrading existing systemsWorking closely with other developers, UX designers, business and systems analystsSkills & Requirements:At least 6 years of experience in software development roles.Experience in Angular & Java Spring bootExperience in working with SQL/NoSQL Database e.g., MySQL, Postgresql, Oracle, MongoDB.Understand basic Infrastructure knowledge e.g., TCP/IP, Network securities, Load balancing, Reverse-proxy etc.Experienced in Microservices architecture is a plus.Experienced in any public cloud such as AWS, GCP and Azure is a plus.Experienced in Container (Docker, Kubernetes, OpenShift) platform is a plus.Experienced in Deployment and Devops is a plus.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In