Back to professionals

Java Developer

Overview


Short Summary

The candidate is a senior Java developer with about 12 years of experience. He specializes in Enterprise edition and specifically in Spring, Spring boot, Hibernate or Openshift. He is currently working on the development of an internal system for a logistics company that tracks the routes of large corporate shipments worldwide, notifying users or processing reports. In the past he has worked as a PHP developer or QA engineer. In his work he actively uses agile methodologies, especially Scrum. He communicates in English at an excellent level, his native language is Russian and he can communicate well in Czech. He has worked as a Technical Lead on several projects, where he also assigned tasks and then did their control.

Work Experience

09/2019 - now: Senior Java Developer

  • Developed backend API and services for an internal shipment visualization system
  • Implemented backend API and services for an internal reporting system
  • Developed backend API and services for a user notification system
  • Fixed bugs and optimized performance
  • Orchestrated services and fine-tuned applications
  • Provided 3rd level support

05/2017 - 08/2019: Java Developer

  • Developed backend API and services for a new banking system
  • Fixed bugs, optimized performance, and conducted E2E testing
  • Provided support for CI

03/2015 - 04/2017: Software Developer

  • Developed backend applications for financial applications in the non-banking loan industry
  • Fixed bugs and optimized database and performance
  • Provided support for CI pipelines
  • Responsible for production deployments

01/2014 - 02/2015: Senior Software Engineer

  • Member of the Integration Engineering Team, responsible for continuous development tool chain integration using ESB (Mule)
  • Developed plug-ins, release automation scripts, and integration tests
  • Worked on integration with RTC, TeamCity, and Jenkins
  • Participated in the JBoss EAP testing cycle

10/2011 - 12/2013: Quality Assurance Engineer

  • Conducted quality assurance for JCA component of JBoss application server
  • Developed integration tests for Data Sources and Resource Adapters
  • Integrated external resource adapters and JMS brokers with JBoss EAP
  • Participated in the IronJacamar project for JCA implementation

10/2008 - 10/2011: PHP programmer, Java programmer, Database specialist

  • Developed Java applications for portable devices and multi-tier J2EE applications
  • Created and supported multi-language e-shop websites
  • Developed and optimized PostgreSQL databases
  • Monitored website availability and stability
  • Implemented full-text search engines and AJAX applications
  • Implemented payment interfaces and authentication systems

09/2004 - 08/2008: System Engineer, Programmer

  • Maintained computer equipment and performed hardware installations
  • Developed accounting applications in Java
  • Conducted system administration and repaired computer facilities
  • Programmed in the "1S:Enterprise 7.7" environment
Author
Java Developer
6385e80b2e44c70007130099
Availability31/05/2023
Freelancer452  / Per day
LevelSENIOR
Roles
Java Developer
Languages
English
Skillset
AJAXAWSApache TomcatApplication ServerCICDCertificationsCloudClustersCode ManagementContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDTDDatabaseDevOpsDockerEclipseElasticsearchGitGradleGraphQLGroovyHibernateIDEIntegration SystemsJBoss Enterprise Application PlatformJPAJSFJSONJSPJUnitJavaJava EEJava ToolsJava serversJavaScriptKeycloakKubernetesLinuxManual TestingMicronautMicrosoft serversMySQLNetbeansOpenShiftOperation SystemsOraclePHPPL/SQLPostgreSQLProject ManagerSQLSearch ToolsSpringSpring bootTIBCOTeamCityTeradataTerraformTest DevelopmentToolsUMLWSDLWildFlyXMLXSDXSLXSLTjQuery
Localities
Remote