JOB DETAILS: Position: Full-stack Developer Location: Portugal (Portuguese residency required) Work model: Hybrid (Lisbon 2x per week) DAY-TO-DAY DUTIES: Design, develop, and maintain microservices-based architectures.
Implement solutions using J ava (8+) and React leveraging advanced features like concurrency and design patterns.
Utilize Spring and Spring Boot (including Spring Data, Spring Security, and Spring Cloud) to build robust back-end services.
Develop and maintain R ESTful APIs , ensuring adherence to industry standards and using documentation tools like Swagger/OpenAPI .
Work with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
Collaborate with cross-functional teams to implement CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI.
Ensure seamless containerization using Docker and orchestrate services with Kubernetes.
Work on cloud platforms such as Azure to deploy and scale services.
Implement testing frameworks and tools to ensure high-quality code.
REQUIREMENTS: +3 years of professional experience in Java (8+) and React.
Exposure to event sourcing and messaging technologies (RabbitMQ, Kafka, or similar) Expertise in Spring Framework and Spring Boot .
Strong experience with microservices architecture and containerization.
Proficiency in designing and developing RESTful APIs .
Experience with relational and NoSQL databases.
Knowledge of CI/CD tools and processes.
Familiarity with cloud platforms.
Knowledge of testing frameworks and tools.
Excellent problem-solving skills and ability to work in a collaborative environment.
BENEFITS AND PERKS: 25 days of holiday.
Anniversary day off.
Office setup budget.
Working hours exemption allowance.
Capitalization Insurance.
Training budget and paid learning subscriptions.
Health insurance.
Food allowance.
ABOUT TOP SIGMA: Welcome to Top Sigma, a provider of innovative DevOps & SRE Services and Cloud Solutions.
We focus on DevSecOps integration, performance optimization, and cost efficiency to help our clients achieve scalability, security, and cost savings.
We provide Cloud Training, Workshops, and Consultancy services to help clients achieve their DevOps Transformation Strategy goals.
Additionally, through our Cloud Resilience teams, we ensure the data security of our clients, allowing them to focus on their core business with peace of mind.
We look forward to welcoming you to our team!