Opening Position

Senior Back-end Developer

What you will do

  • Work in the scrum team of developers to deliver the software according to business initiatives in a 2-week sprint cadence

  • Work side-by-side with business, data engineer and data scientist team to analyze and design solutions that solve business problems

  • Implement and deliver efficient, robust and secure software to meet business requirements

  • Write automated tests to confirm quality of the delivery

  • Perform cross-functional code reviews for team members

  • Build and deploy the software in the automated CI/CD pipeline

  • Design the cloud infrastructure to support the software deployment and operations

  • Maintain the software by fixing issues and enhancing new features

  • Suggest and implements ideas to drive business goals and enhance the team efficiency

 

What we are looking for

  • Bachelor's or Master’s degree in IT related fields such as Computer Science, Computer Engineering and Information Technology

  • Strong background in Computer Science including design principles, software architecture, software engineering, OOP, etc.

  • 3+ years of full-time experience in software development

  • Experience with JAVA programming language and Spring framework

  • Experience with RDBMS, preferably MySQL and SQL Server, Database Administration and performance tuning

  • Experience in cloud computing, especially AWS is highly desired

  • Knowledge in CI/CD pipeline and DevOps tooling is preferred

  • Strong background in building secure, scalable, highly available and qualified software

  • Proficiency with troubleshooting software issues and debugging large codebase

  • Strong passion to learn new technology and able to select tools for certain tasks

Interested in joining our team, please send your CV and your portfolio (if any) with following email subject "Joining Abacus Family: Senior Back-end Developer" to careers@scbabacus.com