Jobgether
Profissional Tech Lead Java - Sênior
engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities:
- Lead the technical evolution of digital products, balancing business needs, technical quality, scalability, and user experience.
- Design, develop, and evolve backend services and applications using Java and the Spring ecosystem.
- Contribute to architectural decisions, particularly within microservices-based environments, ensuring solutions are scalable, maintainable, and resilient.
- Collaborate with multidisciplinary teams to define, design, prioritize, and deliver new features and product capabilities.
- Act as a bridge between technical teams and business stakeholders, translating requirements and technical considerations into clear solutions.
- Follow services throughout their complete lifecycle, including conception, development, testing, release, monitoring, and support.
- Ensure new and legacy applications comply with established engineering, architecture, security, and quality standards.
- Develop and maintain unit and integration tests to ensure robustness, reliability, and coverage of critical scenarios.
- Apply agile practices such as Scrum and Kanban to support predictable, iterative, and value-driven delivery.
- Evaluate and introduce new technologies and engineering practices that can improve development efficiency and product quality.
- Troubleshoot complex technical challenges and apply strong analytical and problem-solving skills to identify sustainable solutions.
- Promote engineering best practices, including SOLID principles, version control, CI/CD, containerization, and effective interoperability between technology platforms.
- Strong professional experience as a Senior Java Developer, Tech Lead, Software Engineer, or similar technical leadership role.
- Advanced knowledge of Java and the Spring ecosystem.
- Solid experience designing and developing microservices-based architectures.
- Practical experience with unit and integration testing and a strong understanding of software quality practices.
- Experience with Git and Gitflow, Docker, and Jenkins or comparable CI/CD technologies.
- Strong knowledge of AWS, particularly services such as API Gateway, Lambda, Fargate, ECS, RDS, SQS, SNS, Secrets Manager, and ElastiCache/Redis.
- Good understanding and practical application of SOLID principles and software architecture best practices.
- Experience working with Agile methodologies, particularly Scrum and Kanban.
- Demonstrated ability to integrate and enable interoperability between different technology platforms.
- Strong communication and collaboration skills, with the ability to work effectively with both technical and non-technical stakeholders.
- Ability to take ownership, make sound technical decisions, and contribute actively to solution design and delivery.
- Strong analytical thinking and problem-solving capabilities.
- Experience developing mobile applications.
- Knowledge of Event Sourcing architectures and patterns.
- Experience with Play Framework.
- Familiarity with Node.js, Python, Golang, or Groovy.
- Experience with Terraform and infrastructure-as-code practices.
- Experience developing web applications.
- Familiarity with React.
- Opportunity to work on innovative digital products and complex technology challenges.
- Exposure to modern cloud, microservices, DevOps, and software engineering practices.
- Collaborative environment with multidisciplinary technology and product teams.
- Opportunities for professional growth, technical development, and continuous learning.
- Access to knowledge-sharing and technology community initiatives.
- Opportunities to expand expertise across different technologies, architectures, and digital solutions.
- Inclusive workplace culture built around diversity, respect, ethics, and collaboration.
- Opportunity to work within a technology ecosystem with international presence and exposure.
- Career development initiatives, leadership development, training programs, and partnerships with educational organizations.
- Agile and innovation-focused working environment that encourages ownership and continuous improvement.
Requirements:
Nice to have:
Benefits:
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply