Senior Full-stack Developer with Angular knowledge
3+ months ago• Zurich, Switzerland
This job is no longer available.
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
- 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
Want more jobs like this?
Get jobs in Zurich, Switzerland delivered to your inbox every week.

• 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
Client-provided location(s): Zurich, Switzerland
Job ID: EPAM-epamgdo_blte24d0e9a06d4c74b_en-us_Zurich_Switzerland
Employment Type: OTHER
Posted: 2025-01-29T12:41:17
Perks and Benefits
Health and Wellness
Parental Benefits
Work Flexibility
Office Life and Perks
Vacation and Time Off
Financial and Retirement
Professional Development
Diversity and Inclusion