Job title: Staff Java Software Engineer
Job type: Permanent
Emp type: Full-time
Industry: Software Development
Salary from: €85,000.00 EUR
Salary to: €90,000.00 EUR
Location: Porto, Portugal
Job published: 06-02-2025
Job ID: 33163

Job Description

Job Brief:

  • We are looking for a Staff Java Engineer for a well-established company that specializes to help businesses handle customer interactions more efficiently.

Responsibilities:

  • End-to-End Development: Design, develop, test, and document backend, frontend, and interaction management platforms.
  • Scalable Architecture: Conduct architectural reviews and contribute to system design for long-term scalability and efficiency.
  • Collaboration & Innovation: Work closely with product owners and designers to expand the feature set and create exceptional user experiences.
  • Technical Leadership: Mentor and guide team members in software engineering best practices, fostering a high-performance culture.
  • Operational Excellence: Take ownership of service performance and reliability, with the possibility of participating in an on-call rotation
  • Emerging Technologies: Stay ahead of industry trends, experiment with new technologies, and collaborate with product teams to transform ideas into solutions.

Requirements and skills:

  • 10+ years of experience in backend development, with deep expertise in Java and Spring framework.
  • Strong knowledge of REST API standards and best practices for API development.
  • Hands-on experience with Google Cloud Platform (GCP) or similar cloud environments.
  • Proficient in software engineering best practices, including continuous delivery, defensive programming, and automated testing
  • Hands-on experience with Jenkins, GitLab CI, or CircleCI for automating deployment pipelines.
  • Bonus: Familiarity with AI technologies, particularly speech recognition and natural language processing.
  • Familiarity with AWS CloudWatch, Prometheus, Grafana, and DataDog for system monitoring and performance tracking.
  • Education: Bachelor’s or Master’s degree in Computer Science or equivalent industry experience.

Next steps:

  • Do you consider yourself the ideal candidate for this role? If so, take the next step and apply now. Our team will take care of the rest. 
Apply with indeed
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB