
Creative Tech Lead – Java
Devoteam
contract
Posted on:
Location Type: Remote
Location: Portugal
Visit company websiteExplore more
Job Level
About the role
- Strong soft skills such as leadership, team management, effective communication, and the ability to mentor and guide team members;
- Collaborate with product managers, business analysts, and stakeholders to understand project requirements and goals;
- Be responsible for the development and maintenance (corrective and evolutionary) of web applications;
- Development of REST API solutions using Java technology;
- Provide writing well-designed, efficient, and testable code;
- Ensure conducting software analysis, programming, testing and debugging;
- Good communication, teamwork and interpersonal skills.
Requirements
- Bachelor’s degree in the IT area or equivalent;
- Advanced Knowledge of Java Programming;
- Knowledge of Spring Framework;
- Proficiency in using Hibernate or Java Persistence API (JPA) for object-relational mapping (ORM) to interact with databases;
- Ability to design and implement RESTful APIs;
- Knowledge of relational databases like SQL,MySQL, PostgreSQL, or Oracle;
- Experience with unit testing frameworks like JUnit;
- Proficiency in using version control systems like Git for collaborative development;
- Knowledge of CI/CD pipelines and DevOps;
- Understanding of Docker for containerization and Kubernetes for container orchestration;
- Experience in designing, developing, and deploying microservices using technologies like Spring Cloud or similar frameworks;
- Knowledge of Agile- Scrum project methodologies;
- Fluency in English (written and spoken).
Benefits
- The Devoteam Group works for equal opportunities, promoting its employees based on merit and actively fights against all forms of discrimination.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java ProgrammingSpring FrameworkHibernateJava Persistence API (JPA)RESTful APIsSQLMySQLPostgreSQLOracleJUnit
Soft Skills
leadershipteam managementeffective communicationmentoringcollaborationinterpersonal skillsteamwork
Certifications
Bachelor’s degree in IT