
Full Stack Engineer (Java & Angular) - 100% (f/m/d)
Julius Baer3 days ago
Madrid, SpainMid Level
Responsibilities
- Develop and maintain backend applications using Java, Jakarta EE, JPA/Hibernate, and Maven.
- Build and enhance frontend applications using Angular, TypeScript, HTML, CSS, and SASS.
- Design and implement REST APIs and integrate internal and external systems using SOAP, JMS, and messaging technologies.
- Develop Oracle database functionality, including data modeling and query optimization.
- Write maintainable, testable code and create automated unit and integration tests.
- Troubleshoot application defects, performance issues, and production incidents.
- Contribute to monitoring, observability, continuous improvement, deployment, testing, and release activities.
Requirements
- Strong hands-on Java development and object-oriented programming experience.
- Experience with Java/Jakarta EE, JPA/Hibernate, and Maven-based applications.
- Solid Angular and TypeScript frontend development experience, including HTML and CSS/SASS.
- Experience building and consuming RESTful APIs and working with Oracle databases and SQL.
- Understanding of software design principles, design patterns, clean coding practices, and automated testing with frameworks such as JUnit and Mockito.
- Familiarity with source control, collaborative development workflows, and Agile development teams.
- Ability to analyze complex technical issues and work effectively across backend and frontend domains.
- Preferred experience includes JBoss EAP, WildFly, OpenAPI Generator, SOAP/JAX-WS, Apache CXF, messaging platforms, Splunk, OpenTelemetry, Kotest, Ktor, Docker, and enterprise-scale applications.
Tech Stack
Categories
About Julius Baer
Julius Baer is a Swiss private banking group providing wealth management, investment advisory, and custody services to high- and ultra-high-net-worth clients and family offices. It earns fees and commissions on assets under management, plus trading, custody, and lending income. Founded in 1890 and headquartered in Zurich, it operates in about 25 countries across roughly 60 locations, with notable hubs in Geneva, London, Hong Kong, Singapore, and Dubai.