Senior Full Stack Developer
Velocia
This job is no longer accepting applications
See open jobs at Velocia.See open jobs similar to "Senior Full Stack Developer" Techstars.Essential Duties and Responsibilities
- Develop, test, and implement high-quality software solutions across the full stack (front-end and back-end) that meet or exceed client expectations.
- Help architect and build scalable, responsive and secure web applications and features
- Execute initial design and development of new software or perform extensive software revisions to the existing code base
- Attend client sites regularly to understand their business environment, challenges, and needs, providing expert consultation and technical leadership.
- Build strong, trust-based relationships with key client stakeholders, acting as a technical advisor and influencer.
- Collaborate closely with the VP of Client Engagement and Delivery to bring back valuable insights and opportunities for account growth and service improvement.
- Stay abreast of the latest technology trends and innovations in the banking sector, leveraging this knowledge to propose and implement modern solutions that drive client success.
- Lead and mentor junior developers, fostering a culture of excellence, innovation, and continuous learning within the team.
What You'll Need to be Successful
- A solid SDLC understanding through a degree in Computer Science or related fields, as well as 10+ years of experience developing applications with the following characteristics:
- Deep understanding of modern software development practices and architectures (e.g., microservices, RESTful APIs, cloud-based development).
- Creation of microservices in Java 8 using Spring Boot with the use of different modules such as Spring Data, Spring Security, or Spring Cloud.
- Implementation of authentication & authorization protocols such as OAuth 2.0 and 2-Way SSL
- Build Restful APIs and their documentation using Swagger.
- Create and maintain unit tests under JUnit using mock frameworks such as Mockito or PowerMock.
- Web application development using frameworks such as Angular (version 7 or higher).
- Knowledge of responsive web design and Bootstrap
- Experience with package management for JavaScript programming such as npm.
- Knowledge of relational database engines such as MySQL or Oracle.
- Handling DDL and DML statements under SQL.
- Cloud development experience with Azure. Experience with AWS and/or GCP would be a plus.
- Experience with Mulesoft is highly desirable but not essential.
- Handling images and service containers using docker.
- Experience with continuous integration tools such as Jenkins or Bamboo.
- Experience with distributed version control systems based on Git, such as GitHub or GitLab.
- Experience with other front-end JavaScript libraries, such as React or Vue.js is a plus.
- Previous experience in the financial and banking industry is a plus.
Personal Qualifications and Aspirations
- Strong analytical and problem-solving skills, with the ability to translate complex requirements into functional software.
- Excellent communication and interpersonal skills, with a proven track record of building relationships with clients and stakeholders.
- Demonstrated ability to influence decision-making and drive positive change in a client-facing environment.
- A genuine passion for technology and a constant learner mindset, always seeking to stay ahead of industry trends.
- Highly motivated by the opportunity to make a tangible impact on client success and growth.
- An innate ability to understand client needs and translate them into technical solutions that deliver value.
- Strong leadership qualities, with the ability to mentor and inspire a team.
- Resilience and adaptability, thriving in dynamic and challenging environments.
This job is no longer accepting applications
See open jobs at Velocia.See open jobs similar to "Senior Full Stack Developer" Techstars.