Job opportunities
Job opportunities
Senior Java Backend Developer
Be part of a team that provides solutions in the knowledge industry with a positive impact. We have more than thirty years of experience empowering our clients through technology, methodology and talent.
We want to be a better company for the world and we know that the best results are achieved through collaboration. That is why we grow, innovate and evolve together.
We value diversity and inclusion. All our searches are open to people with disabilities, regardless of gender, religion, sexual orientation, or any other condition. Join us!
At IT Patagonia, we are looking for a Senior Java Backend Developer with solid experience in backend development and active participation in architectural design. The successful candidate will be responsible for designing, implementing, and maintaining robust and scalable systems, working collaboratively with multidisciplinary teams.
What will your challenges be?
- Design, develop and maintain scalable backend systems using Java and associated technologies.
- Collaborate with frontend teams to integrate interfaces with server logic.
- Write clean, efficient, and testable code.
- Implement and maintain unit and integration tests.
- Participate in code reviews, promoting good practices and technical standards.
- Analyze and resolve production incidents, identifying root causes.
- Optimize applications to improve performance and scalability.
- Participate in the definition of technical architectures and selection of technologies.
- Working under agile methodologies (Scrum/Kanban).
- Stay up-to-date on trends and evolution of the Java ecosystem.
What do we expect from you?
- +5 years of experience in backend development with Java.
- Solid experience in: Java / Java EE and Spring Framework
- Hibernate
- Development and integration of RESTful APIs.
- Experience with JUnit and Mockito for testing.
- Proficiency in SQL and relational databases (MySQL, PostgreSQL, Oracle).
- Knowledge of NoSQL databases such as MongoDB.
- Understanding of Agile/Scrum methodologies.
- Analytical skills, problem-solving abilities, and teamwork skills.
Additional valued knowledge
- Experience with cloud services (AWS, Azure or Google Cloud).
- Microservices architecture.
- Containers: Docker, Kubernetes, Openshift.
- Experience with CI/CD pipelines (e.g., Jenkins).
- Knowledge of NodeJS, ReactJS and/or Python.
Key competencies:
- Effective communication with technical teams and stakeholders.
- Critical thinking and analytical skills.
- Technical negotiation skills and priority management.
- Results and quality orientation.
We offer you
- Flexibility
- Diversity
- Spaces for conversation
- Work & life balance
- Continuous training
Our benefits
5 days off a year to do what you like #PatagonianDays
Semi-annual bonus
by
permanence #BonusPermanence
Days for
celebrate
and take care of yourself #Days Off