30 ene
Palo It
Xico
Who We Are PALO IT is a global innovation consultancy and Agile software development company dedicated to helping organizations embrace tech as a force for good.
We work with clients to rapidly launch products and services, create new business models, leadership and culture for the future.
We are a community of innovators, designers and technologists across 10 offices and five continents (France, Spain, Hong Kong, Singapore, Thailand, Australia, Mexico, USA, Brazil and Colombia).
We're committed to helping businesses transform our world for the better.
We're proud to be a World Economic Forum (WEF) New Champion, and a B Corp-certified company in México, Singapore and Hong Kong,
currently working towards certification across all other locations.
Our Impact in PALO IT Using our B Corp certification and WEF status as our north star, we're eager to adapt to change, learn from our experiences and move to meet our planet's urgent needs.
With 2025 as our horizon, we are taking action to meet the following objectives:
Become a climate net-zero companyAttain 50% of revenue from projects with a positive impactTrain 100% of our workforce on impactAchieve B Corp certification among all 11 of our offices across the globeAttain 90% happy employees at PALO ITWhat does your job look like? As a Tech Lead Backend Java, you will play a critical role in designing, developing, and maintaining high-volume, low-latency applications for mission-critical systems.
You will lead a talented team of engineers, driving software development and architecture while ensuring high performance, scalability, and reliability.
Your work will involve close collaboration with cross-functional teams, including business stakeholders, to deliver innovative solutions that meet organizational goals.
Your main responsibilities will be to Lead end-to-end software development projects, guiding the team through technical challenges and ensuring timely delivery.Design, implement, and maintain RESTful APIs and microservices using industry best practices.Write high-quality, well-tested, and efficient code adhering to modern development principles.Collaborate with product owners, architects, and other stakeholders to translate business requirements into technical designs.Mentor junior developers, fostering a culture of continuous learning and technical excellence.Identify and address technical debt proactively to maintain system health and scalability.Contribute to system design and architectural decisions,
ensuring alignment with organizational goals.Implement and manage CI/CD pipelines to streamline deployment processes.Research and propose new tools and technologies to enhance development efficiency and system performance.Act as a technical leader within the organization, providing guidance and setting standards for the team.What you need to succeed on this role At least 6+ years of Java development experience, with a minimum of 5+ years working with the Spring framework.3+ years of experience in CI/CD and deployment pipelines.2+ years of experience as a Technical Lead, mentoring teams and delivering complex projects.Proven experience in cloud environments such as GCP or AWS.English: Advanced conversational and written proficiency (B2 and above).Required Skills: Java: Strong expertise with Java 11+ and Enterprise Java technologies.Frameworks: Advanced knowledge of Spring (Spring Boot, Spring MVC, Spring Security, Hibernate).Microservices:
Experience designing and implementing microservices with patterns like SAGA, CQRS, and service mesh architectures.API Development: Proficiency in RESTful API design (Swagger/OpenAPI) and experience with gRPC/GraphQL.Cloud Technologies: Hands-on experience with cloud-native architectures and FaaS paradigms (e.g., AWS Lambda).DevOps: Familiarity with CI/CD tools (e.g., Jenkins, Docker, Kubernetes) and continuous deployment best practices.Databases: Solid understanding of relational (SQL) and NoSQL databases.Development Practices: Expertise in test-driven development, design patterns, and Agile methodologies.Version Control: Proficiency in Git and mastery of the Gitflow workflow.Desirable Skills:
Knowledge of front-end frameworks like Angular2+.Experience with reactive programming.Familiarity with financial or payment card applications.Knowledge of OAuth2 authentication.Experience with messaging technologies, such as Kafka or RabbitMQ.Understanding of Netty for high-performance networking applications.You're aligned with our value by: Your willingness to do the right thing even when facing adversityYou care about the well-being of others and the world at largeYou strive to approach things in an optimistic wayYou nail the fundamentals, sweat the detailsYou understand the whole is more than the sum of its parts and actively work towards continuous improvement of the groupWhat We Offer Stimulating working environmentsUnique career pathInternational mobilityInternal R&D; projectsKnowledge sharingPersonalized trainingEntrepreneurship & intrapreneurshipDiscover more about us - With our PALOCast with direct testimonies from our Palowans!
- More on our team culture and benefits in our careers page.
PALO IT is an equal opportunity employer that values merit, qualifications, and abilities.
We prioritize privacy and data security.
For more information on our privacy practices, please refer to our Privacy Policy.
#J-18808-Ljbffr
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.