Job Openings Senior Java Developer - Remote

About the job Senior Java Developer - Remote

Job Title: Senior Java Developer - Remote

Location: Lisbon Based

Experience Level: Senior - Lead

About the Role:
HumanIT is looking for a Senior Software Engineer with strong experience in Java, Spring Boot, AWS, Docker, Kubernetes, and MongoDB to join their team. This role involves designing and implementing new features, optimizing performance, and ensuring security by design. The ideal candidate should also have technical leadership skills to mentor junior engineers and improve software architecture.

Key Responsibilities:

  • Design, implement, and maintain scalable and secure software solutions.

  • Optimize performance for a seamless user experience.

  • Collaborate with product owners, engineers, and business teams to gather requirements.

  • Provide technical leadership and mentor junior engineers.

  • Ensure high test coverage and follow CI/CD best practices.

  • Support production environments and maintain system reliability.

Requirements:

  • 5-10 years of experience in software development.

  • Strong expertise in Java (latest versions), Spring Boot, and Cloud Computing (AWS preferred).

  • Understanding of microservices architecture, MongoDB, and monitoring delivery pipelines.

  • Hands-on experience with Docker, Kubernetes, and CI/CD deployment best practices.

  • Experience in Financial Services is a plus.

  • Excellent communication skills and ability to work in a fast-paced environment.

Work Model:

  • Hybrid (Lisbon-based, preference for 2 days in the office per week)

If you are a Senior Developer looking for a leadership role in an innovative financial services platform, apply now!