Senior Java Developer (all genders)

  • Porto
  • Teamviewer
Responsibilities We are seeking a skilled Senior Java Software Engineer to join our dynamic team. As a Java Software Engineer, you will play a crucial role in designing, developing, and deploying services using Java Spring Boot. The ideal candidate will have a solid foundation in Java development, particularly with the Spring framework. The position requires collaboration within an agile team environment, following the Scrum framework, to deliver high-quality solutions that meet our business objectives Design, develop, and maintain services using Java Spring Boot. Implement efficient and scalable code while adhering to best practices and coding standards. Work on the design and implementation of microservices-based architecture. Collaborate with cross-functional teams to ensure seamless integration. Optimize and troubleshoot deployments for performance and reliability. Work closely with team members in an agile environment, following the Scrum framework. Participate in sprint planning, daily stand-ups, and sprint reviews to ensure project alignment with business goals. Collaborate with other engineers, product owners, and stakeholders to understand requirements and contribute to architectural decisions. Engage in knowledge-sharing sessions to foster a collaborative and innovative team culture. Requirements Proficient in Java development with a focus on the Spring framework 4 years in Software Development Ability to analyze and troubleshoot complex issues in a distributed environment Proactive problem-solving mindset and a commitment to delivering high-quality software Strong communication skills, both verbal and written Ability to effectively collaborate with team members and stakeholders Bachelor's degree in Computer Science, Software Engineering, or a related field Proven professional experience as a Java Software Engineer What we offer The work location is our office in Porto, Portugal Onsite Onboarding in our HQ office for an optimal start Great compensation and benefits packages including company achievement bonus and stock-based options, regular salary reviews Access to Corporate Benefits platform with many discounts Regular Team events and company-wide celebrations Public transport-friendly office Weekly lunch at the office Open door policy, no dress code rules, frequent all Hands and Leadership Lunches Hybrid work time with up to 50% home office We celebrate diversity as one of our core values, and join and drive one of the c-a-r-e initiatives together with us!