Senior Full-stack Developer with Angular knowledge
Company
EPAM Systems
Location
Zurich, Switzerland
Type
Full Time
Job Description
Do you have an advanced level of knowledge of various coding methodologies, practices and tools? Are you an experienced Full-stack Developer with expertise in the banking area and excellent communication and problem-solving skills?
If so, we are looking for someone who understands the structure of an Angular application well and can independently build up the front-end from the ground up with solid foundations.
#LI-DNI
Responsibilities
- Actively contribute to transforming the application by adopting the new UI tech stack with REST endpoint implementation
- Deliver features end-to-end and take ownership of developed components
- Implement new business requirements
- Contribute to the decision-making process of new architecture patterns for the application
- Work together with business stakeholders to discuss the status of development and to receive feedback from them
Want more jobs like this?
Get jobs in Zurich, Switzerland delivered to your inbox every week.
- Ideally, 5+ years of work experience with Java 17 or Java 21
- Experience in Spring Boot, Spring Security and REST API development
- Good knowledge of SQL and database technologies
- Experience with data migration and query optimization
- Ability to contribute to architectural discussions at the project's early stages
- Knowledge of design patterns and scalable architecture principles
- Experience in CI/CD pipeline setup using tools like GitLab CI
- Hands-on experience with OpenShift or equivalent container platforms
- Strong understanding of security principles, such as OWASP standards, secure coding practices and authentication/authorization mechanisms
- Fluent English skill is a must, German language skill is a significant advantage
- Experience with testing frameworks (e.g., JUnit, Mockito, Karma, Jasmine)
- Knowledge of front-end build optimization (e.g., Webpack)
- Previous experience working in agile teams (e.g., Scrum, Kanban)
- EPAM Employee Stock Purchase Plan (ESPP)
- Enhanced parental leave
- Extended pension plan
- Daily sickness allowance insurance
- Employee assistance program
- Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
- *All benefits and perks are subject to certain eligibility requirements
• We do not accept CVs from recruiting or staffing agencies
• For this position, we are able to consider applications from the following:
- - Swiss nationals
- - EU/EFTA nationals
- - Third-country nationals based in Switzerland with an appropriate work permit
- - Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits
Date Posted
02/03/2025
Views
0
Similar Jobs
Speech Language Pathologist (SLP) - School - (SLP - School) (book by 6/27 and get $1,000 bonus) - AMN Healthcare, Inc. Schools
Views in the last 30 days - 0
View DetailsLicensed Clinical Social Worker (LCSW) - School - (LCSW - School) - AMN Healthcare, Inc. Schools
Views in the last 30 days - 0
View DetailsRelease Engineer - Parity
Views in the last 30 days - 0
Parity is a leading blockchain infrastructure company founded by Dr Gavin Wood cofounder of Ethereum The company is committed to building opensource t...
View DetailsSoftware Engineer (SDK-Node) - Parity
Views in the last 30 days - 0
The Polkadot ecosystem is building a decentralized opensource network that respects user freedom and data The SDKNode team a distributed organization ...
View DetailsSenior Business Analyst with Scrum Master Experience - EPAM Systems
Views in the last 30 days - 0
View Details