Back to Jobs
Development 2d ago

Master Software Developer

BrazilBrazil
Full-time
Not Disclosed
Senior-Level

Job Description

Key Skills Required

Master these to land this role

BackendBestseller 🔥
Learn in 18 Hours
DevOpsBestseller 🔥
Learn in 63 Hours
JavaMicroservicesAzure

Want to know if you're a match for this job?

Calculate My Match Score

Join Our Team as a Master Software Developer! 🙂

We are seeking a highly motivated and experienced Master Software Developer to become a key member of our development team. In this role, you will not only design and develop scalable and robust cloud-native software solutions but also serve as a 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.

Requirements:

  • Proven experience as a master-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 in 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 various 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, we encourage you to apply!

What You'll Be Doing:

  • Collaborate: Work with development teams to understand requirements and provide technical guidance throughout the project development cycle.
  • Design & Implement: Create cloud-native solutions in Azure, ensuring scalability, performance, security, and maintainability.
  • Standards & Practices: Develop and enforce standards, guidelines, and best practices for software development.
  • Risk Management: Identify risks and propose technical solutions to mitigate them.
  • Code Reviews: Conduct code reviews to ensure adherence to best software development practices.
  • Tech Evaluation: Investigate and evaluate new technologies, tools, and frameworks relevant to software development in Azure.
  • Mentorship: Act as a hands-on technical reference and mentor for junior developers, promoting knowledge sharing and best practices.

Our benefits:

  • Health and dental insurance
  • Meal and food allowance
  • Childcare assistance
  • Extended paternity leave
  • Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass
  • Profit Sharing and Results Participation (PLR)
  • Life insurance
  • Continuous learning platform (CI&T University)
  • Discount club
  • Free online platform dedicated to physical, mental, and overall well-being
  • Pregnancy and responsible parenting course
  • Partnerships with online learning platforms
  • Language learning platform
  • And many more!

How would you rate this job post?

See what other professionals think about this role.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More