Lean Tech is a fast-growing company located in Medellín, Colombia. We currently have one of the most prominent networks within the transportation and logistics industries. Our corporate projections represent hundreds of opportunities for our professionals to grow and boost their careers. Working with us means collaborating with large engineering teams all over Latin America and the United States.We are currently looking for a dynamic, and highly motivated Java Backend Engineer who will maintain, support, and update the company's existing Java application using Spring Framework. This role requires adherence to the company's coding and API styles and the capability to maintain a monolithic application structure effectively. A strong understanding of SQL is essential, with knowledge of PostgreSQL being advantageous but optional. The candidate must possess skills in writing quality tests and monitoring logs to ensure our applications' smooth functioning and reliability. Job ResponsibilitiesMaintain and update the Java application using the Spring Framework.Adhere to the company's code and API style guidelines.Efficiently manage and maintain the existing monolithic application.Write and maintain SQL scripts and databases, with a preference for PostgreSQL experienceDevelop and execute comprehensive testing strategies to ensure application reliability.Monitor application logs and perform troubleshooting to resolve issues.Collaborate with cross-functional teams to improve application performance and resolve technical challenges.ProfileProven experience as a Backend Engineer, specifically with Java applications.Experience with the Spring Framework.Solid understanding and experience in SQL.Proficient in Java programming and Spring Framework.Strong understanding of SQL and database management, and PostgreSQL knowledge is a plus.Ability to write clean, effective tests.Competence in monitoring and analyzing logs for troubleshooting.Familiarity with code versioning tools, such as Git.
Nice to haveExperience in working remotely and collaboratively in a distributed team environment.Comfortable working in a monolithic applicationFamiliarity with PostgresWants to make endpoints as fast as possible - Our company tries to ensure all endpoints are less than a second Soft SkillsExceptional problem-resolution abilitiesAbility to multitask while staying the course and following through on prioritiesSense of urgency and follow-through on tasksExcellent written and verbal communication skillsHigh emotional intelligence and empathy for the customerWe are more than a company; we are warriors working daily to change the world through technology.