Description
Job Summary:
We are seeking a Senior Full Stack Developer to design, code, and implement features on a patient care platform, while maintaining and refactoring existing modules.
Key Highlights:
1. You will join a high-caliber, multidisciplinary team.
2. You will expand your professional development through training, coaching, and mentoring.
3. You will become part of a regionally recognized company with a global presence.
**Description:**
----------------
We are SOHO, a company with over 30 years of experience, specializing in the design, innovation, and development of digital experiences. We are passionate about creating memorable, customer-centric experiences that positively impact businesses, organizations, and society.
In this opportunity, we are looking for a **Senior Full Stack Developer** for a **1- to 2-month project**, with potential for renewal.
**Key Responsibilities**
* Design, develop, and implement new transactional features for the patient care platform.
* Work on the backend layer built with Java (Spring Boot / Amazon Corretto OpenJDK) and microservices/BFF in Node.js.
* Maintain and refactor existing modules developed in Java Base / Servlets, efficiently migrating or integrating them with modern architectures.
* Build and maintain highly intuitive, responsive, and secure web interfaces consuming RESTful APIs and managing sessions via JWT/JWE.
* Build, package, and manage serverless services using AWS Lambda, IAM policies, APIs, and cloud infrastructure components.
* Actively participate in Scrum ceremonies, code reviews, and continuous coordination with software architects and development engineers.
**Requirements:**
* Minimum 3 years of experience in similar roles.
* Proven experience with Java and Spring Boot.
* Proficiency in relational databases (PostgreSQL, SQL Server, Oracle) and NoSQL (DynamoDB).
* Proven experience with Angular.
* Proven experience with AWS.
**What Can We Offer You?**
We want you to have a unique experience, so we propose:
* Joining a high-caliber, multidisciplinary team.
* Expanding your professional development through training, coaching, and mentoring.
* Promoting work-life balance.
* Becoming part of a regionally recognized company with a global presence.
* Working in a multicultural environment that fosters inclusion and diversity.
We live our values daily, making our organizational culture tangible and authentic. We want you to join our team and build your professional path together with us!
We look forward to welcoming you!