Java Software Engineer Job Description
We are seeking a highly skilled Java Microservices Developer to join our team. This role offers the opportunity to transform your career and gain valuable experience in IT.
This position involves:
* Developing solid background and architectural vision for IT projects.
* Becoming proficient in Java programming language.
* Designing and implementing scalable and high-performance REST microservices solutions.
* Gaining practical experience in cloud environments, preferably Azure.
* Familiarity with Azure DevOps pipelines, automations, and processes.
* Strong knowledge of MS SQL Server, including optimized queries, procedures, and tuning.
* Experience with DevOps practices, such as CI/CD on a daily basis.
* Knowledge of agile methodologies, such as Scrum, Kanban, or SAFe.
You can expect:
* Professional development and constant evolution of your skills, aligned with your interests.
* Opportunities to work outside Brazil.
* A collaborative, diverse, and innovative environment that encourages teamwork.
Benefits
We offer a comprehensive benefits package, including:
* Health insurance.
* Dental plan.
* Life insurance.
* Transportation vouchers.
* Meal/Food voucher.
* Childcare assistance.
* Gympass membership.
* TCS Cares - free 0800 psychological assistance (24/7), legal, social, and financial support.
* Partnership with SESC.
* Reimbursement of certifications.
* Free access to TCS Learning Portal - online courses and live training.
* International experience opportunity.
* Discount partnership with universities and language schools.
* Bring Your Buddy program - refer friends and receive bonuses.
* TCS Gems - recognition for performance.
* Xcelerate - free mentoring career platform.
Our Culture
We promote an inclusive culture, valuing diversity, equity, and social responsibility. We strive to create a work environment that respects individuality and promotes growth.