Zurück zu den Profis

IT Analyst & Java Architect & Java Developer & Lead Engineer & Team Leader

Überblick


Kurzer Überblick

Java-Entwickler mit 17 Jahren Erfahrung. Er arbeitet derzeit an einem internen System mit vielen Anwendungen, die miteinander verbunden sind. Er fügt neue Funktionen hinzu, übernimmt die Wartung und navigiert die Anwendungen, wenn etwas benötigt wird. Außerdem entwirft er Lösungen und implementiert sie, wobei er CI/CD für regelmäßige Bereitstellungen verwendet. Die Technologien und Datenbanken, die er im Projekt verwendet, sind Java, Hibernate, AWS, Kubernetes, Docker, Jenkins, PosgreSQL. Er hat auch Microservice-basierte Entwicklung sowie ereignisgesteuerte Architekturen durchgeführt, bei denen er Kafka verwendet hat. Darüber hinaus ist er für die Leitung eines Teams von 4 Entwicklern verantwortlich, betreut diese und führt auch Code-Reviews durch. Er ist es gewohnt, in einer agilen Umgebung in Scrum zu arbeiten. Er kommuniziert regelmäßig auf Englisch und arbeitet derzeit mit amerikanischen Kollegen zusammen.

Berufliche Erfahrung

Senior Java Developer

(February 2020 - Present)

  • Leading a team in the development of new features in a complex information system.
  • Responsible for the entire cycle from analysis and user requirements gathering, through design, implementation, testing, deployment, and bug fixing.
  • Managing, planning, and organizing programmers and testers within the team.
  • Conducting source code reviews, task control, communication with the product owners, and reporting on task completion.
  • Providing level of effort estimates for implemented projects.

Owner

(2015 - Present)

  • IT Consulting & Development

Senior Java Developer

(March 2017 - February 2020)

  • Development of a utility management system for residential buildings, with responsibilities spanning system architecture design and implementation.
  • Devising algorithms to calculate energy consumption costs using real-time data from various IoT sensors.
  • Additionally, implementing a module for seamless communication with banking APIs.

Software Developer

(January 2014 - May 2017)

  • Development of a weather service portal with responsibilities including system architecture, analysis, design, and implementation.
  • Active participation in the testing of hardware devices and implementation of a Java application that reads live data from weather sensors through USB.

Java Programmer

(November 2007 - December 2011)

  • Development of an online gaming platform.
  • Analysis, design, implementation, testing, and deployment of Tomcat applications.
  • Development of WSDL interfaces for web services.
  • Responsibility for the whole application life cycle.
  • Implementing interfaces for communication with partner platforms.

Java Programmer and Consultant

(2006 - 2007)

  • Conducting a feasibility study for a portal application based on J2EE architecture in a SUN environment, targeting town council and utility suppliers.
  • Analyzing web applications, preparing a framework, and modeling data.
  • Designing interfaces for data exchange.

C/C++ Programmer

(2004 - 2006)

  • Analysis, design, implementation, testing and deployment of a POS terminal application in C++.
  • Providing documentation in UML.

Software Architect

(2003 - 2003)

  • Preparing projects for banking institutions by gathering information, specifications, and requirements.
  • Crafting presentations and offers.

Database Programmer

(2002 - 2002)

  • Responsible for coordinating and supervising project tasks related to client information systems.
  • Provided task assignments and supervised a team of developers.
  • Engaged in ongoing software design, modification, testing, and documentation throughout the duration of projects.

Database Programmer

(2000 - 2002)

  • Development of CRM system in MAGIC Software.

Database Programmer

(1997 - 2000)

  • Migration of a hospital database system from dBase to MAGIC Software.

Programmer

(1995 - 1996)

  • Development of an inventory management system in Turbo Pascal.

Education:

Faculty of Mathematics, Physics and Informatics, Comenius University Master’s Degree, Informatics

Gymnázium Grösslingová High School, Mathematic

Author
IT Analyst & Java Architect +3
65af5dc11457d800010f12f2
Verfügbarkeit01/03/2024
Freiberufler396  / Pro Tag
EbenSENIOR
Rollen
IT Analyst Java Architect Java Developer Lead Engineer Team Leader
Sprachen
English
Fähigkeiten
AngularAngularJSApache KafkaApache MavenApache StormApache TomcatApplication ServerArchitectBig DataCC++CRMCSSContainer Management SoftwareContainerization SoftwareDatabaseDevOpsEclipseFunctional TestingHibernateIDEJavaJava EEJava ToolsJava serversJavaScriptJenkins (software)JiraKubernetesLESSMessage BrokerMicrosoft serversOraclePostgreSQLProject Management ToolsSQLSW Tools APIsSpringSpring bootTeam LeaderTesting TypesToolsUMLUnit TestingdBase
Lokalitäten
Remote