- Company Name
- Vanloq
- Job Title
- Full Stack Developer
- Job Description
-
Job Title: Full Stack Developer
Role Summary: 6‑month contract role building cloud‑native, scalable applications for the financial services sector. Responsible for end‑to‑end development, from designing Java/Scala backend services to creating Angular‑based front‑end components, integrating distributed data processing tools and Azure services, while upholding high code quality, performance, and security standards.
Expectations: Deliver production‑ready features on time, participate in Agile sprint planning and reviews, maintain thorough documentation, contribute to CI/CD pipelines, and collaborate closely with product owners, architects, and data engineers.
Key Responsibilities
- Design, develop, test, and deploy full stack applications in a regulated financial environment.
- Build backend services (Java/Scala) and RESTful APIs; implement batch and stream processing using Apache Spark, Databricks, or Apache Beam.
- Develop responsive user interfaces with Angular or a comparable JavaScript framework.
- Integrate and maintain Azure cloud services (App Service, Functions, Storage, SQL, Data Factory, etc.).
- Work with relational and cloud data stores such as Snowflake, Sybase, or Azure SQL.
- Ensure secure, high‑performance code; conduct code reviews and debugging.
- Contribute to CI/CD pipeline creation and DevOps practices.
- Collaborate with cross‑functional teams (product owners, architects, data engineers, QA).
Required Skills
- Proven full stack development experience with Java/Scala and JavaScript/TypeScript.
- Front‑end expertise in Angular (or equivalent).
- Hands‑on experience with distributed compute technologies: Apache Spark, Databricks, Apache Beam, or similar.
- Strong Azure cloud experience, including service deployment and management.
- Database knowledge (Snowflake, Sybase, Azure SQL, or equivalent).
- Comfortable in Unix/Linux environments.
- Proficiency with Git, issue tracking, and Agile methodologies.
- Familiarity with CI/CD pipelines and DevOps practices.
Required Education & Certifications
- Bachelor’s degree in Computer Science, Software Engineering, or related discipline (or equivalent professional experience).
- Relevant certifications (e.g., Microsoft Azure Solutions Architect, Oracle Certified Professional Java, or similar) are preferred.