Java Architect & Java Developer
Überblick
Kurzer Überblick
Ein leitender Softwarearchitekt und Java-Backend-Entwickler, der über Fachwissen in der Entwicklung von hochbelasteten Systemen für den Finanz- und Unternehmenssektor unter Verwendung von Java Spring, Java EE und Microservice-Infrastruktur verfügt. Der Entwickler ist außerdem erfahren in Systemintegration und API-Entwicklung und hat Erfahrung in der Erstellung und Wartung von Softwarelösungen für große und unternehmenskritische Systeme. Sein letztes Projekt basierte auf einer Microservice-Architektur mit Docker-Containern, Messaging und Angular im Frontend. Es handelte sich um eine Anwendung mit moderner Architektur. Zuvor arbeitete er an der Implementierung eines Benachrichtigungssystems für eine Bank. Es handelte sich um eine Anwendung zur Dokumentation persönlicher Dokumente, die an Kundenboxen, Partner und Logistikzentren verteilt werden sollten. Die Integrationen basierten auf Java Spring Boot und Docker und FE wurde mit Angular umgesetzt. Darüber hinaus lieferte er Designlösungen, Architekturlösungen zur Erfüllung der Kundenanforderungen und die Implementierung. 60 % des BE-Codes wurde von ihm erstellt. Für die Prozessoptimierung, das Testen und Deployment von CI/CD nutzt er Jenkins und Bamboo. Er ist es gewohnt, in einer agilen Umgebung mit Scrum und Kanban zu arbeiten. Er war Leiter der Entwicklung der Lösungsarchitektur für die Bank von Russland, wo er ein Team von 24 Personen und 3 Unterteams (Entwicklungsteam, Geschäftsanalyse und Administratorenteam) leitete. Er spricht fließend Englisch und sein Deutsch ist auf dem Niveau B1 (er kann eine Unterhaltung führen und sich auf ein höheres Niveau begeben).
Berufliche Erfahrung
2019 - present: Java Developer - Responsible for code development and review, software architecture design, and proposing solutions for enterprise systems. Utilized Java Spring, Java EE, and microservice infrastructure for scalable and reliable systems. Developed event distribution, customer portal, and ETL system using various technologies.
2016 - 2019: Java Developer - Developed enterprise systems for banks and enterprises, including code development and review, software architecture design, and resolution of business and technological issues. Utilized Java SE & EE, EJB, JMS, XML, and other technologies for system development and maintenance.
2010 - 2016: Development Team Lead - Led a development team, designed software architecture, and proposed solutions. Developed code, provided technical consulting, and managed technology and development. Utilized Java SE & EE, EJB, and IBM WAS for development.
2007 - 2010: Development Team Leader - Implemented ITIL\ITSM solutions for enterprise customers, coordinated developer teams, and supported implemented systems.
2006 - 2007: Senior Engineer of IT monitoring solutions - Designed and implemented IT monitoring systems using HP OpenView and IBM Tivoli.
1998 - 2006: Engineer of Telecom and WAN/LAN - Maintained WAN and LAN networks, designed and implemented network automation and monitoring systems using various technologies.
Overall, The candidate has a strong background in software architecture and Java development, with experience in developing high-load systems for the financial and enterprise sectors. He is skilled in using various technologies and has experience in system integration and API development.
| Angestellter | 6600 € / Pro Monat |
| Freiberufler | 101 € / Pro Tag |
| Eben | EXPERT |