[Job - 28927] Senior Java Developer, Brazil
AI Summary
Senior Software Developer designs and builds scalable cloud-native solutions, mentors junior engineers, and leads technical decisions for a large-scale messaging platform on Azure and Java/Spring Boot.
About this role
How you’ll make an impact:
We are looking for a highly motivated and experienced Senior Software Developer to join our development team. In this role, you will be responsible not only for designing and developing scalable and robust cloud-native software solutions, but also for being a key technical reference and mentor for less experienced team members.
You will play a critical role in modernizing a large-scale messaging platform for a global leader in the aviation industry.
What will you be doing?
- Collaborate with development teams to understand requirements and provide technical guidance throughout the project development cycle.
- Design and implement cloud-native solutions in 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 best software development practices.
- Investigate and evaluate new technologies, tools, and frameworks relevant to software development in Azure.
- Act as a hands-on technical reference and mentor for less senior developers, promoting knowledge sharing and best practices.
Requirements:
- Proven experience as a senior-level software engineer or developer, with a solid 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 background in Java and Spring Boot/Cloud for developing containerized microservices.
- Experience designing and implementing event-driven architectures and messaging systems.
- Knowledge of protocols and networking fundamentals, with TCP/IP being a plus.
- Practical experience in a DevOps-focused development environment, utilizing CI/CD pipelines, monitoring, and logging tools.
- Deep understanding of design patterns, service-oriented architecture (SOA), microservices, and cloud best practices.
- Ability to collaborate effectively in a team, lead by example, and mentor other developers.
- Strong communication skills, with the ability to articulate complex technical solutions to different stakeholders.
If you are a passionate developer with expertise in Azure, Microservices, Messaging Systems, and Cloud-Native principles, and enjoy being a technical leader within your team, do not hesitate to apply!
We are looking forward to receiving your application and working together to drive our success! :)
#LI-THAI23
Skills
Explore related jobs
More jobs at CI&T
[Job-29700] Mid-Level FullStack Developer (Java/Angular), BrazilBrazil
[Job-29616] Senior Backend Developer (Java)Lisboa
[Job - 29706] Senior Data Developer (Azure and Databricks), BrazilBrazil
[Job-29675] Senior Python Developer, BrasilBrazil
[Job-29597] Senior Data Scientist , BrazilBrazil
[Job - 29557] Mid - Level FullStack Developer ( ReactJs/Typescript/Node),BrazilBrazil