Join to apply for the Senior Java developer role at emagine - Portugal
2 days ago Be among the first 25 applicants
Responsibilities
1. Develop and implement robust and scalable solutions using Java and Spring Boot, aligning with company standards and ensuring high performance and reliability.
2. Contribute to architectural design and review processes, offering insights based on experience with complex systems and best practices.
3. Conduct code reviews and maintain high-quality standards, including unit testing, integration testing, and following CI/CD practices.
4. Collaborate with on-site and off-site teams, sharing ideas and technical guidance to support the ongoing development of the platform.
5. Optimize application performance and troubleshoot issues, leveraging tools such as Docker, Kubernetes, and Grafana to ensure system stability and efficiency.
Requirements
1. Bachelor’s Degree in Computer Science or equivalent experience.
2. Minimum of 5 years of experience as a Java Developer, with strong expertise in Spring Boot.
3. Proficiency in Docker and Kubernetes.
4. Experience with monitoring and troubleshooting using Grafana is a plus.
5. Familiarity with Agile methodologies, version control, and collaborative tools (Jira, Confluence, Git).
6. Strong problem-solving skills and a proactive approach to continuous improvement.
7. Excellent communication and teamwork skills, capable of working in a hybrid model (2x per week in Lisbon).
8. Proven English language skills, both written and verbal.
9. Fluent in Portuguese.
Additional Details
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Information Technology
* Industries: Software Development
Referrals increase your chances of interviewing at emagine - Portugal by 2x
Get notified about new Senior Java Software Engineer jobs in Lisbon, Portugal.
#J-18808-Ljbffr