Marcel is a Senior Java Back End Team Lead and Developer with over 18 years of professional experience in a wide range of industries, mostly in Banking. He has a strong background working with different languages and technologies such as Java, SpringBoot, REST APIs, TDD JUnit / Mockito, CI/CD, SQL/NoSQL databases, and related tools. He has extensive experience with on-premise development and is familiar with cloud development on the AWS cloud. Marcel is an elite Software Engineer who is passionate about technology and is looking for a challenging remote contract position.
Defined and designed solutions for on premise monolithic apps to move to cloud platforms and use of event driven architecture. Alignment with stakeholders around team’s vision, goals, metrics, reason about software architecture design decisions.
Design and development of microservices. Implemented performant, testable and reliable Java code to progress the project goals and initiatives, reviewing of other devs code and provided constructive feedback. Integration with AWS services and Azure AD for authentication and authorization using OAuth standard.
Design and development of microservices using Java language and Cloud native concepts, guidance of dev teams members to build and deliver high quality code at scale while encouraging creativity. Inspired a collaborative culture alongside high engineering standards to bring consistency to the codebases and processes.