Developer with strong knowledge and experience working with Java and team management with scrum framework.
Responsabilities:
• Maintenance and development of a system.
• Design and implement new features and functionalities.
• Troubleshoot and resolve system issues and defects.
• Write clean, efficient, and maintainable code.
• Collaborate with the team to deliver projects on time and within budget.
• Participate in code reviews and provide feedback to team members.
• Stay up-to-date with the latest Java technologies and industry trends.
• Assist in planning, executing, and finalizing projects within budget and deadlines.
• Coordinate with cross-functional teams to ensure project tasks are completed on time and within scope.
Must Have:
• Academic Background: Higher education or attendance in computer engineering, management information technology, data science and statistics, mathematics, computer science or similar.
• Experience: Minimum 5 years in software development.
• Languages: Minimum 5 years in Java 8 (or higher).
• Frameworks: Minimum 5 years in Kafka and/or RabbitMQ.
• Content Types: Minimum 5 years with JSON, XML, Protocol Buffers.
• Protocols: Minimum 5 years with REST.
• Methodologies: Minimum 3 years in Agile (scrum)
• Minimum 3 years in team leadership with Scrum Framework.
• Fluent in Portuguese
Nice to have:
• Language: Fluent in spoken and written English
Tools:
• Minimum 2 years with Git, Docker.
Seniority:
• Mid-Level (5 years of experience)
Languages & Soft Skills:
• Language: Fluent in spoken and written English (nice to have)
Location:
Everywhere
Working Model:
Remote (Portugal Time)