Design and develop cloud-native, scalable, and robust software solutions.
Collaborate with development teams to understand requirements and provide technical guidance throughout the project development lifecycle.
Design and implement cloud-native solutions on Azure, ensuring scalability, performance, security, and maintainability.
Develop and enforce standards, guidelines, and best practices for software development.
Identify risks and propose technical solutions to mitigate them.
Conduct code reviews and ensure adherence to software development best practices.
Research and evaluate new technologies, tools, and frameworks relevant to software development on Azure.
Serve as a hands-on technical reference and mentor for less experienced developers, promoting knowledge sharing and best practices.
Requirements
Proven experience as a senior software engineer or developer, with a strong track record of building scalable, high-performance solutions.
Hands-on experience with Azure cloud services, including Azure Kubernetes Service (AKS), Azure Service Bus, Event Hubs, Azure Functions, and API Management.
Strong experience in Java and Spring Boot/Cloud for developing containerized microservices.
Experience designing and implementing event-driven architectures and messaging systems.
Knowledge of networking protocols and fundamentals, with TCP/IP considered a plus.
Hands-on experience in a DevOps-focused development environment, using CI/CD pipelines, monitoring, and logging tools.
Deep knowledge of design patterns, service-oriented architecture (SOA), microservices, and cloud best practices.
Ability to collaborate effectively within a team, lead by example, and mentor other developers.
Excellent communication skills, with the ability to articulate complex technical solutions to diverse audiences.
Tech Stack
Azure
Cloud
Java
Kubernetes
Spring
Spring Boot
SpringBoot
TCP/IP
Benefits
Health and dental plan;
Meal and food vouchers;
Childcare assistance;
Extended parental leave;
Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) TotalPass;
Profit Sharing (PLR);
Life insurance;
Continuous learning platform (CI&T University);
Discount club;
Free online platform dedicated to promoting physical and mental health and well-being;