As a Senior Full Stack Engineer, you will be involved in all stages of the project lifecycle from requirements to development, to implementation in production environments. This senior position is very hands-on and requires a strong ability to adapt to challenging problems and an intense desire to work as part of a cohesive team.
Qualification & Experience
Candidate should have Bachelor’s degree in related field or an equivalent combination with 5+ years of strong back-end engineering experience in Java specifically in Spring, Spring boot framework would be an advantage. 5+ years of strong experience with Oracle and PL/ SQL or similar database development
Proven Java experience designing and implementing complex systems, with exposure to varied architectural patterns, integrations, and responsibilities beyond isolated service development
Strong debugging skills using tools such as Tracer, Clipboard, and Live UI.
Working experience with browser APIs, and passion for optimizing front end performance
Experience providing oversight, code-reviews, and guidance to less experienced engineers
Demonstrable ability to learn new technology
Job Responsibilities
Participate in the design, solution, code, troubleshoot, resolve, and test software features and components in an Agile/ Scrum environment as part of a Full Stack team
Collaborate with cross-functional teams to gather and refine software requirements.
Lead coding efforts for specific modules or features.
Troubleshoot and resolve complex software issues.
Participate in code reviews and enforce coding standards.
Contribute to architectural decisions and design discussions.
Company Profile
We are a financial services company on a mission to empower financial freedom for all. We work with individuals and all sizes of organizations to offer investment, wealth management and retirement solutions, along with the free Empower Personal Dashboard„¢, so everyone can have a clear and simple understanding of where their finances are today and where they’re headed.
