Full-Stack (Angular + Java) Developer
Windmill Smart Solutions
Windmill is a well-established digital product delivery company active globally in Switzerland, US, UK, India, and Ukraine. Our team of designers, strategists and engineers love to create great experiences. We design and develop delightful and functional digital products that solve tough problems and enable new opportunities for enterprises in complex industries, such as banking & finance, healthcare and compliance. For more information, please check the company website at https://www.windmill.digital
We are looking for an enthusiastic and experienced Full-Stack Developer to turn our innovative WealthTech experience designs into enterprise-web applications.
Our customer is a private bank that believes in human relationships, powered by cutting-edge technology. Through their long-standing commitment to innovation, we use the power of technology to offer pioneering solutions that deliver new perspectives for their clients. Together, we’re inventing the future of banking.
Responsibilities
· Participate in the estimation process
· Participate in architectural discussions for new applications
· Communicate and collaborate effectively with product, designers and backend developers, QA, and other team members
· Write code using Angular best practices, considering security and performance
· Write code using Java best practices, considering security and performance
· Perform code reviews and refactoring
· Contribute ideas and drive continuous improvement
Requirements
· Minimum 3 years' experience in full stack development and engineering
· Deep knowledge of Angular 2+, Java 17+ with commercial experience
· Experience with Angular Material and Material CDK, knowledge of Material Design principles and responsive design
· Deep knowledge of modern JavaScript and TypeScript
· Good knowledge of Java 17 or above, as well as Java design patterns
· Extensive experience with PostgreSQL
· Experience with microservices, Kubernetes, Docker, and Azure/AWS
· Knowledge of Kafka, consumer and producer patterns
· Minimum 1 year experience with NoSQL DB (ideally MongoDB)
· Knowledge of ElasticSearch and search query creation
· Excellent understanding of RESTful APIs
· Experience with unit testing using Jest, JUnit
· Experience with Git
· Experience with Agile Scrum Methodology
· Good team player
· Self-starter, eager to learn and explore and grow and adopt new approaches
· Excellent communication skills
· Upper-Intermediate level of English language proficiency
· Graduated with a degree in Computer Science, Information Systems or equivalent experience
Will be a plus:
· Experience with Webpack tuning, module federation, GraphQL, Jira
· Knowledge of NodeJS, React, CI/CD practices
We Offer:
· Competitive compensation and performance-based bonuses
· Performant laptop
· Paid vacation and sick leaves
· Opportunities for advancement
· Challenge yourself and grow
· Respectful and inclusive culture
· Flexible working practices
· Friendly environment
Powered by JazzHR
Confirm your E-mail: Send Email
All Jobs from Windmill Smart Solutions