Job Title: Senior Java Developer (Frontend-Focused Tech Lead)
Location: Remote – Brazil
Employment Type: Full-time (CLT)
Salary: DOE
Job Summary
We are seeking a highly experienced Senior Java Developer with a strong frontend focus to join our team. This role is ideal for a technical leader who combines solid backend knowledge with a stronger emphasis on frontend development and user-facing applications. The candidate will play a key role in designing, developing, and leading modern, scalable solutions.
Key Responsibilities
* Lead the design and development of scalable web applications with a frontend-first approach
* Collaborate with cross-functional teams to define, design, and deliver high-quality solutions
* Develop and maintain RESTful APIs and integrate with backend services
* Ensure code quality, performance, and scalability best practices
* Provide technical leadership, mentorship, and guidance to development teams
* Participate in code reviews, sprint planning, and Agile ceremonies
* Work with cloud-based environments and modern development tools
1. Required Technical Skills
* Strong experience with Java 17 (syntax, collections)
* Hands-on experience with Spring Boot and Maven
* Solid understanding of data structures and programming logic
* Experience with REST APIs development and integration
* Proficiency with Git and Jira
* Basic understanding of Public Cloud concepts
2. Desirable Skills
* Knowledge of Agile methodologies (Scrum / Kanban)
* Familiarity with Google Cloud Platform (GCP) fundamentals
* Experience working in distributed or remote teams
3. Candidate Profile
* 8+ years of software development experience
* Proven experience as a Technical Leader or Lead Developer
* Strong frontend development focus (important)
* Excellent problem-solving and analytical skills
* Advanced English communication skills (written and verbal)
4. Nice to Have
* Experience in fintech, credit systems, or data-driven platforms
* Exposure to modern frontend frameworks (if applicable)