Sebastian Toth
Technology;Fintech
Java Developer
Vetted by
Analytical and result-driven Java Developer with several years of experience in working on enterprise-level applications. Skilled in the development and maintenance of complex applications in the banking, insurance, and automotive industry.
Skill
Experience
Vetting results
Java Developer
8
yr.
Java;Spring;REST API;Kafka;Kubernetes;JavaScript;
Certifications
Microsoft Azure Fundamentals;Certificate for advanced English;
Experience
Skills
- Primary languages and frameworks: Java/Spring Boot
- Other languages and frameworks: JavaScript
- Interfaces: REST API
- Database Access Framework: JPADatabase
- Migration Tool: LiquibaseIn-Memory
- Data Structure Stores: Redis
- Message Brokers: Kafka
- Deploying tools: Kubernetes
- Build Tools: MavenAPI
- Documentation Tools: Swagger
Work Experience
Java Developer, NTT Data, 2021- present
- Perform compliance and conformity check for vehicle software.
- Implementing a proof of concept using a microservice oriented architecture.
- Create and maintain comprehensive software documentation, including technical specifications and user guides.
- Drive and actively participate in agile development processes, such as sprint planning, daily stand-ups, and retrospectives.
- Collaborate with stakeholders to define project requirements, scope, and timelines.
Java Developer, Uniqua, 2019-2021
- Migration of an application in the banking sector
- Collaborating with cross-functional teams to gather requirements, analyze business needs, and propose technical solutions.
- Participating in architectural discussions and making informed decisions on system design and technology selection.
- Conducting code reviews and ensuring adherence to coding standards, best practices, and software quality guidelines.
- Troubleshooting and debugging complex issues, ensuring the stability and performance of applications.
Java Developer, Uniqua, 2018-2019
- Developing a prototype for a CRM to be used in the banking industry.
- Research on technologies to be used on the project
- Technical and business analyses for new features
- Implementation of new features.
Java Team lead, NTT Data, 2017-2018
- Coordinating the effort of a technical team (7 HOST developers, 3 Java developers and 4 QA engineers) to deliver product features
- Proactively managing team performance, recommending and implementing action plans as appropriate to address any shortfall
- Providing support for the team; coaching and mentoring; motivating the team
- Performing periodical evaluations of team members
- Participating in technical interviews for new team members
- Administrative tasks (planning incoming and outgoing travels, 1-to-1s, writing reports, organizing common activities, etc.
Java Developer, NTT Data, 2016-2017
- Conducting code reviews and ensuring adherence to coding standards, best practices, and software quality guidelines.
- Troubleshooting and debugging complex issues, ensuring the stability and performance of applications.
- Optimizing application performance through code and database optimization techniques.
- Keeping up-to-date with the latest trends and advancements in Java development and related technologies.
- Implementing and maintaining software documentation, including technical specifications and user guides.
Junior Java Developer, NTT Data, 2013-2015
- Maintain and develop new software features.
- Technical and business analyses for new features
- Optimizing application performance through code and database optimization techniques.
- Keeping up-to-date with the latest trends and advancements in Java development and related technologies
- Collaborate with stakeholders to define project requirements, scope, and timelines.
Recommendations
Recommendation from a Client:" One of the key strengths of Sebastian is his ability to work effectively in a team. He is an excellent communicator and collaborator, always willing to share ideas, provide constructive feedback, and contribute to the success of the team. Sebastian has a proactive approach to problem-solving and takes ownership of tasks, ensuring they are completed on time and to the highest standard."
Miguel V
CTO