
at UBS
Bulge Bracket Investment BanksPosted 3 days ago
No clicks
**Intern - Software Engineer (Java, Spring Boot, Kafka) | Digital Operations** We're seeking a nascent **Software Engineer Intern** to contribute to our event-driven platform. Key responsibilities include developing and enhancing microservices using **Java, Spring Boot, and Kafka**, under mentorship of experienced engineers. Implement features incrementally, ensuring simplicity and maintainability. Create automated tests for quality and testability. Gain exposure to event-driven architecture, REST APIs, and distributed applications. Collaborate agilely, participate in code reviews and pair programming. Engage in technical discussions, ask questions, and share ideas. Leverage AI-assisted software engineering for development, testing, problem-solving, and learning.
- Compensation
- Not specified
- City
- Not specified
- Country
- Not specified
Currency: Not specified
Full Job Description
| Do you want to start your software engineering career by contributing to a modern, event-driven platform? Are you eager to learn how scalable microservices are designed, built, and tested using Java, Spring Boot, and Kafka? Were looking for a Software Engineer to join Post-Trade Accounts and Balances, a modern post-trade accounting platform, and: develop and enhance microservices using Java, Spring Boot, and Kafka, supported by experienced engineers implement well-defined features incrementally, keeping solutions simple, clean, and maintainable create automated unit, component, and consumer-driven contract tests to build quality and testability into every change work with event-driven architecture, REST APIs, messaging, databases, and distributed application patterns pair with colleagues on more complex tasks, participate in code reviews, and learn through practical feedback contribute to technical and design discussions, ask questions, and share your ideas and perspective apply AI-assisted software engineering in practice to support development, testing, problem-solving, and learning collaborate within an agile team and gradually build your understanding of modern software engineering principles and practices | Show more Software Engineer Intern in Digital Operations |




