Work Schedule: Hybrid
Employment Type: Full-Time
About Company: Our client is a financial technology company dedicated to building innovative solutions that redefine how businesses and individuals interact with digital financial services.
The company is seeking to hire a Senior Backend Engineer who will play a key role in developing maintaining and scaling their product stack. S/he will be responsible for building high-performance backend systems mentoring junior engineers and collaborating with cross-functional teams to deliver exceptional products.
This role is ideal for a technically strong business-aware and solution-oriented engineer who thrives in an agile innovative environment.
Key Responsibilities:
Take ownership of technical solutions from coding release to production.
Write clean code to develop functional web applications.
Mentor and coach junior and intermediate engineers within the Engineering team
Design and improve the maintainability of the code base through innovative design.
Diagnose complex issues across various levels of the stack.
Understand the business context deeply and leverage engineering knowledge to propose creative solutions to problems.
Work collaboratively to complete projects showcase progress and address problems.
Constantly improve to keep pace with innovations and technologies.
Balance deep work with cross-team collaboration.
Work alongside front-end developers to produce efficient and user-friendly systems.
degree in Computer Science or any related field
Minimum of 6 years of professional experience in the following backend technologies
Java and JavaScript/
Knowledge of Object-oriented Programming concepts.
Good understanding of relational databases and agile methodologies.
Working knowledge of core data structures.
Understanding of test-driven development (TDD).
Familiarity with containerization (i.e. Docker) and knowledge of at least one CI/CD tool.
Experience working with AWS architecture and design principles.
Strong team leader and player with the ability to improve knowledge and skills.
Good Interpersonal stakeholder management and communication skills.
Strong passion for Software Development.
IT Services and IT Consulting