About the Company
At Sourcing Trust, we are committed to delivering innovative, reliable, and tailored technology solutions that empower businesses to succeed in a rapidly evolving digital landscape. With a focus on excellence, integrity, and collaboration, we build lasting partnerships by understanding our clients' unique needs and providing them with expert support across. Our team is dedicated to fostering a positive and inclusive work environment where every employee's contribution is valued, encouraging continuous growth, learning, and shared success. Join us and be part of a passionate organization driven by innovation and excellence.
About the Role
We are looking for a Java Lead Developer to reinforce our horizontal, no-management concept organization. Candidates must have strong technical skills, a team-oriented attitude, and a youthful spirit. For this profile, it is essential to have 8 or more years of experience in Java backend development, be a role model for the team, with experience in onboarding and providing technical support to junior members.
Requirements
Years of Experience: 8+ years of backend development experience with Java (>= 8) and strong theoretical knowledge.
Education: Must have at least one higher education degree.
Frameworks: Experience with Spring/Spring Boot.
Databases and ORM: Experience in RDBMS (Oracle, PostgreSQL, SQL), and with JPA and Hibernate.
Architecture: Knowledge in application architecture (MicroServices based architecture, hexagonal, etc.).
DevOps: Experience with CI/CD.
Role Model: Role model mindset, experience in onboarding junior team members, and used to doing technical support of team members (MUST).
Residency: Must have been living in Portugal for at least 1 and a half years (MUST).
Language: English proficiency should be at least B2 level.
Frontend (Preferred): Experience with Java Frontend (Angular or any other UI framework).
Cloud (Preferred): Experience with AWS or other cloud platform.
Soft Skills (Preferred): Problem-solving skills and logical reasoning.
Mindset (Preferred): Passion for learning and growing as a developer.
Methodology (Preferred): Experience working in an Agile environment and Scrum methodologies.
