Tech Lead specialized in Java with extensive experience in enterprise architectures and service-oriented solutions (SOA).
Recognized for the ability to lead development teams, define quality standards, and guide the adoption of software engineering best practices.
Strong background in Java Spring Boot and Java EE, with a strategic view for scalable and secure architectures and the ability to align technology with business objectives.
Requirements
Advanced Java: Proficiency in developing robust, scalable applications with a focus on performance and security.
Spring Boot: Expert in building efficient services and web applications, promoting reuse and modularity.
Java EE: Deep knowledge of enterprise solutions, ensuring reliability and scalability.
SOA Architecture: Experience integrating complex systems and defining architectural standards.
Databases: Expertise in modeling and accessing relational and non-relational data, using Hibernate and JPA.
Version Control: Management of Git repositories, defining branching workflows and continuous integration.
Testing and Quality: Implementation of unit, integration, and automated testing to ensure high code quality.
DataStage: Leadership in ETL projects, ensuring integrity and efficiency in processing large volumes of data.
Batch Processing: Expertise with high-volume batch processes, focusing on reliability and optimization of critical workflows.