Back to professionals

Android Developer

Overview


Short Summary

Experienced senior developer with a strong technical background in Java EE, JAX-RS, and Flutter, specializing in technology platforms, mobile systems, and enterprise systems. Proven expertise in developing client-server J2EE REST-based enterprise platforms with responsive web and mobile front-ends. Skilled in integrating third-party systems and APIs, as well as customizing products and developing new core features. Holds a Master's degree in Applied Informatics and possesses a comprehensive skill set in various programming languages, databases, and software development methodologies. Effective in communication with advanced proficiency in English.

Work Experience

June 2016 - Present: Senior Developer
Responsible for developing a client-server J2EE REST-based enterprise platform and applications with responsive web and mobile front-end. Integrated third-party systems and APIs, customized products, and developed new core features. Technical base includes Java EE, JAX-RS, JPA, Flutter, and AngularJS.

December 2015 - May 2016: Senior Developer
Developed products, portals, and services using identity-based privacy mode. Implemented modules and components of an enterprise security platform. Automated security for user communication, transactional data, and file storage data. Technical base includes AngularJS, Bootstrap, HTML5, CSS3, JavaScript, J2EE, JAX-RS, OAuth 2.0, OpenID Connect, JPA, and more.

February 2013 - November 2015: Senior Developer
Developed a web application that extended existing BI systems (IBM Cognos, SAP BO) and provided additional functionalities for users. Responsible for user support, development of new features, maintenance, and problem-solving. Technical base includes Java 1.7, JEE, JSF2, Spring, PrimeFaces, JPA, Hibernate, JDBC, OracleDB, MSSQL, and more.

June 2012 - January 2013: Senior Developer
Developed an administration tool for a distributed LDAP database used by telecommunication carriers. Responsible for user support, development of new features, testing, maintenance, and problem-solving. Technical base includes Java 1.6, JavaEE, EJB, Seam, JBoss AS, LDAP, JSF1.2, JMockit, Linux, PostgreSQL, and more.

July 2011 - October 2011: Developer
Developed a network load simulation tool for performance testing, load testing, system robustness testing, and denial of service (DoS) attack testing. Responsible for designing and developing the GUI part of the application. Technologies used include Java 1.6, JavaSE, Swing, ZeroMQ, and Linux.

July 2009 - May 2012: Developer
Developed a web-based modular software framework for supporting software project development processes. Responsible for development, testing, and problem-solving. Technical base includes Java 1.6, JavaEE, Spring, Spring Webflow, JSF1.2, Icefaces 1.8.2, JPA, Hibernate, OracleDB, and more.

July 2005 - June 2009: Developer, QAM
Worked on a tool for processing ASN.1 protocol definitions and generating encoder and decoder source code modules in supported target languages. Responsible for user support, design, and development of new features.

Author
Android Developer
6369353ff064f880dde64048
Freelancer440  / Per day
Roles
Android Developer
Languages
English
Skillset
AJAXAndroidAndroid IDEAndroid SDKAndroid StudioAngularJSBootstrapC++CMSCSSCode ManagementConfluenceDatabaseDelphiEclipseEclipseLinkFlutterGitGradleH2HTMLHibernateIDEJPAJSFJSPJUnitJavaJava EEJava ToolsJavaScriptJiraLinuxMariaDBMySQLNetbeansOperation SystemsOraclePHPPlayPostgreSQLProject Management ToolsRedmineRestRetrofitSQLSQLiteSW Tools APIsSpecificationsSpringSpring bootSwingToolsUMLVisual StudioVisual basicWebOpsWebflowXML
Localities
PrahaRemote