We are seeking an experienced Java Developer to join our team. This is a challenging and rewarding opportunity for a motivated professional who is passionate about technology and committed to delivering high-quality results.
Job Description
This role involves developing, testing, and maintaining applications using Java on the back end and modern front-end frameworks. The successful candidate will design and implement RESTful APIs and system integrations, ensuring best practices in software architecture, security, and performance.
Required Skills and Qualifications
* Solid experience in Java 8+ and frameworks such as Spring/Spring Boot
* Technical knowledge of Java 7 or 8, JSP - Java Server Pages, JSF - Java Server Faces, JBOSS, Primefaces, and Wildfly
* Advanced knowledge of relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis)
* Experience in front-end development with HTML5, CSS3, JavaScript/TypeScript, and frameworks such as Angular, React, or Vue.js
* REST APIs, authentication, and authorization (OAuth2, JWT), version control tools (Git), and continuous integration pipelines
Benefits
* Professional development and constant evolution of your skills
* Opportunities to work outside Brazil
* A collaborative, diverse, and innovative environment that encourages teamwork
Others
* Free TCS Learning Portal – Online courses and live training
* International experience opportunity
* Discount Partnership with Universities and Language Schools
* Bring Your Buddy – By referring people you become eligible to receive a bonus for each hire