- Working as a full-stack developer as a part of EY's Innovation Hive within the Tax service line
- Developing an innovative and scalable platform to enhance the lives of tax professionals.
Tasks include:
- Design and develop both shared and bespoke UI components for the front-end of many different
- Beehive features using the Angular framework (TypeScript) Building and testing RESTful endpoints, classes and data models aligned with the Spring MVC framework in Java
- Follow a TDD approach by writing Java integration and unit tests while building functionality using JUnit 5 and Mockito
- Designing and testing database schemas, and building aggregation pipelines in Java and MongoDB
- Working on Machine Learning integration with the web application to support auto-classification and learning from tax-purpose datasets in Python, using the Tensorflow framework
- Collaborating with product owners and business analysts on developing features according to business criteria and standards using Jira
- Working with product designers to build user interfaces as per wireframes and designs on Figma
- Lead technical discussion, design and development on some new features for scrum team
- Create documents used for learning and training purposes as part of coaching new and junior members of the team
Technologies used: Java 17, Spring, TypeScript, Angular 15, MongoDB, JUnit, Maven, Git, Azure DevOps, Kibana, Atlassian