Back to professionals

Java Developer & Javascript Developer

Overview


Short Summary

The candidate is a Java developer with around 9 years of commercial experience. For the last 3 years he has been developing in JavaScript. Among foreign languages he speaks English at C1 level and has basic German. He has worked in teams in SCRUM but has not done Scrum masters. He has led the team on the technology side. He does not have a preferred area of work, he does not want to limit himself.

Work Experience

JavaScript/Java Software Developer

  • Developed new functionality for a mobile betting portal, incorporating modern technologies and improving performance on mobile devices.
  • Upgraded the frontend web from server side rendering to a modern single page web application.
  • Improved application performance for smooth user experience on slow mobile devices.
  • Worked on the build process and deployment of client-side code to reduce web app load times.
  • Upgraded the project to the latest Java version and migrated from application server deployment to simpler Java application deployment.
  • Migrated from a monolithic web application to microservices.
  • Assisted the team with adopting new technologies and supported junior members.

Push-to-Browser Distributed Messaging Application

  • Implemented a solution to distribute live data updates from backend applications to client browsers.
  • Developed both the browser library and the distributed server-side application.
  • Analyzed existing solutions, created a prototype, benchmarked and compared them, and delivered the final application into production.

REST API for iPhone/Android Native Application

  • Collaborated with external developers on a new native betting application.
  • Gathered and analyzed business requirements, designed and implemented the server-side part of the application, and deployed it into production.
  • Supported testing, analyzed production issues, and optimized the application for increasing user numbers.

Node.js Developer

  • Worked on REST services for a single page web application in the travel sector.
  • Implemented the booking flow, integration tests, and provided support for the application in production.
  • Integrated various data providers for exchanging inventory data and bookings.

Java/Web Software Developer

  • Developed and maintained an online payment gateway used in multiple European countries.
  • Responsible for enhancing and maintaining the application code with a focus on 24/7 online availability.
  • Implemented new requirements across different layers of the system, from the database to the web GUI.
  • Contributed to all phases of software development, including requirements gathering, estimation, design, implementation, testing, and production deployment.
  • Supported the production system by addressing client inquiries, analyzing logs, and resolving issues.

Java Developer

  • Developed a GUI for an information system used for communication with local governments in the public sector.

Java Developer

  • Developed and maintained J2EE webservices, webservice clients, XSLT transformations, and XSD schemas.
  • Created a Java/Spring application for automatic XML file processing.

Education and Training

  • Master's Degree in Software Engineering from Slovak University of Technology in Bratislava, 2009-2011.
  • Bachelor's Degree in Informatics from Slovak University of Technology in Bratislava, 2006-2009.
Author
Java Developer & Javascript Developer
63693660f064f88111c4991d
Freelancer275  / Per day
Roles
Java Developer Javascript Developer
Languages
English
Skillset
AndroidApplication ServerCCSSClustersCode ManagementDatabaseEclipseGitHTMLHibernateIDEJPAJSFJSPJavaJava serversJavaScriptJavascript ToolsJettyLESSOperation SystemsPostgreSQLReactRestSQLSmalltalkSoapSpecificationsSpringToolsWebpackXMLXSDXSLTYARNjQuerynode.jsnpm
Localities
WienPrahaRemoteBratislavaBrno-město