logo

JobNob

Your Career. Our Passion.

Senior Back End Developer


Midas Labs


Location

Delhi | India


Job description

Company Description Beacon, a startup based in Toronto, is here to help newcomers to Canada settle with ease and build their future with confidence. We are building the first-ever Super App for Immigrants that will support them every step of the way, starting from planning and organizing with our curated checklists to ensuring unparalleled access to Financial Services. We are currently in Stealth Mode and will launch in May 2024. We are looking for some of our first team members to join us early in this exciting journey.

Role Description This is a full-time remote role for a Senior Back-End Developer. They will be responsible for writing server-side web application logic, developing and maintaining databases, integrating user-facing elements, and coordinating with the Front-End team to build immersive financial experiences.

This means that you will be doing the following on a daily basis: Perform analyses of system and coding needs to identify the problems encountered and propose solutions including program specifications. Develop system specifications, code, modify, test and debug computer programs under general supervision, in accordance with established planning and deadlines. Master the technical and business features of the system to be able to explain them to other colleagues, while interacting effectively with users. Translate requirements into technical specifications / software components. Ensure the design and modelling of programmatic solutions for complex problems achieving documented functional and non-functional requirements. Review design as part of deliverables (Code and Design Quality). Develop and support complex components. Support and guide the project team in development activities to ensure the quality of the code delivered while meeting project deadlines. Write unit and integration tests for each function in which development is required. Participate in the implementation of regression testing strategies to improve the stability of the application components. Provide support and maintenance for the application and resolve complex anomalies.

What we are looking for Undergraduate degree in Computer Science or any combination of equivalent education and experience 3+ years in Java in Back-End Web Development and Software Development Ability to analyse and synthesise data Initiative and ability to work under pressure Ability to work in a team and attention to detail You have 3+ years of software design and development experience involving n-tier web applications using Java and Java-based application frameworks. You have 2+ years of experience building server-side apps using Java 11+, Spring Boot and creating web services or APIs using REST. You have a great level of Object-Oriented Analysis and Design experience. You have the knowledge and awareness about Service Oriented Architecture, experience in microservices, event-driven implementation using Pub/Sub or SQS You have experience with PL/SQL, and NoSQL databases such as MongoDB or Elasticsearch.

Experience with the following would be an asset Designing scalable transactional systems. Testing using JUnit, Mockito, Jasmine / Jest Code quality using SonarQube, FindBugs, CheckStyle Software packaging using docker containers Familiarity with AWS and Kubernetes Collaborating in an Agile Scrum/Kanban environment Nice to have knowledge/experience: Dynatrace, Datadog, CLM Need to interact on a regular basis with colleagues around the world Working within startups or fintechs

What we bring to the table A fully remote office environment with the opportunity to work from anywhere in the world The ability to work with a strong team of developers, entrepreneurs and innovators to build cutting edge financial solutions The opportunity to immigrate to Canada in the long term (this is an opportunity and not a requirement) Competitive salaries within your geographic region A supportive team that will help you as you learn and excel The opportunity to grow into different roles within the organisation and to grow with the organisation


Job tags



Salary

All rights reserved