CI&T

Mid-Level Java Developer

CI&T

full-time

Posted on:

Location Type: Remote

Location: Colombia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Collaborate with development teams to understand requirements and provide technical input throughout the project development cycle
  • Design and implement cloud-native solutions in Azure, ensuring scalability, performance, and maintainability
  • Contribute to standards and best practices for software development
  • Identify technical risks and propose solutions
  • Conduct code reviews and ensure adherence to software development best practices
  • Evaluate new technologies, tools, and frameworks relevant to Azure development
  • Provide technical guidance to junior developers and participate in knowledge sharing.

Requirements

  • 3+ years of experience as a software engineer, with demonstrated success building scalable solutions
  • Hands-on experience with Azure Cloud Services, including AKS, Azure Service Bus, Event Hubs, and Azure Functions
  • Strong background in Java and Spring Boot/Cloud for developing containerized microservices
  • Experience with event-driven architectures and messaging systems
  • Understanding of networking fundamentals, TCP/IP knowledge is a plus
  • Experience in DevOps environments, utilizing CI/CD pipelines and monitoring tools
  • Good understanding of design patterns, microservices, and cloud best practices
  • Ability to work collaboratively and communicate technical concepts effectively.
Benefits
  • Premium Healthcare
  • Meal voucher
  • Maternity and Parental leaves
  • Mobile services subsidy
  • Sick pay-Life insurance
  • CI&T University
  • Colombian Holidays
  • Paid Vacations
  • And many others.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Azure Cloud ServicesJavaSpring Bootmicroservicescontainerizationevent-driven architecturemessaging systemsCI/CD pipelinesdesign patternscloud best practices
Soft Skills
collaborationtechnical guidancecommunicationknowledge sharingproblem-solving