Back to professionals

Java Developer

Overview


Short Summary

The candidate started his career as a software tester, but gradually learned to program in Java. Today he has been working with Java for over six years and has many successful projects under his belt. His main technologies are JAVA 8+, SpringBoot, PostgreSQL, - Docker, GIT, Jira, Maven and Gitlab. On the last project, he took over the task from the owner of the company, who was 90% code owner. For the first month he worked on refactoring the code to make it readable and standards compliant. The goal of the project was to rewrite data from spreadsheets into Java so that campaigns and tens-of-thousands of letters could be generated. Overall, the sector was acquisitions and agricultural land sales. Alongside his projects in his spare time, he used to program his smaller projects in React, but he says he is more junior at it. He's used to working in an agile way with Scrum standups, but on his last project he worked alone, so he divided up the bags as needed. During the projects, he had the opportunity to mentor juniors as well as assist students on internships. His English is at a professional level and he has been improving it by travelling abroad. He is open to the possibility of international teams.

Work Experience

  • June 2021 - Present: Self-employed Java Developer, specializing in back-end development using Java 8+, SpringBoot, and PostgreSQL. Proficient in Docker, GIT, Jira, and Maven. Experienced in Agile methodologies.
  • July 2021 - October 2022: Java Developer, responsible for architecture design and Java development/deployment. Skilled in Java 8, Spring, Hibernate, PostgreSQL, and Git. Utilized Bitbucket, Jira, and Maven for project management.
  • December 2019 - June 2021: Java Developer, focusing on back-end development using Java 8/11, Microservices, and Spring. Proficient in Docker, GIT, Jira, Maven, and CI/CD. Experienced in SCRUM and Agile methodologies.
  • October 2018 - November 2019: Application SW Engineer, involved in fullstack development using Java 8, Javascript, Groovy, and Spring. Proficient in Grails, JSF, HTML, CSS, PostgreSQL, and Oracle SQL. Utilized Maven, GIT, Jira, and Jenkins for project management.
  • September 2017 - August 2018: Associate Software Developer, providing development support for S4/HANA, R/3, Fiori, and UI5. Communicated with clients for project requirements.
Author
Java Developer
638f00378e320a000d9f9d45
Freelancer362  / Per day
LevelSENIOR
Roles
Java Developer
Languages
English
Skillset
AnsibleApache MavenApache TomcatApplication ServerAutomation SoftwareAutomation TestingBashBitbucketC#CSSCode ManagementContainer Engine SoftwareContainerization SoftwareDatabaseDevOpsDockerFullstackGitGitlabGradleGrailsGroovyHTMLHibernateJSFJavaJava ToolsJava serversJavaScriptJiraMicrosoft serversMySQLOraclePostgreSQLProject Management ToolsReactSQLSeleniumShellSpringSpring bootTest DevelopmentTesterThymeleafTools
Localities
Remote