* Salário: R$ 2.000 a R$ 5.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Outros
Nível: Senior
We are seeking a proactive and detail-oriented Senior Full Stack Developer with strong expertise in Java and Angular. The ideal candidate is passionate about building high-quality, scalable applications, follows best engineering practices such as Test-Driven Development (TDD) and Unit Testing, and thrives in a collaborative Agile environment while delivering end-to-end solutions with clean, maintainable code.
Responsibilities
- Design, develop and maintain scalable backend services using Java
- Build responsive and user-friendly web applications with Angular and JavaScript
- Develop and optimize database solutions using SQL / MS SQL
- Apply Test-Driven Development (TDD) practices and write comprehensive unit tests
- Collaborate with cross-functional teams (QA, DevOps, Product) to deliver high-quality features
- Analyze requirements and translate them into technical solutions
- Debug, troubleshoot and resolve technical issues
- Ensure code quality through reviews, refactoring and adherence to best practices
- Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives)
- Maintain documentation for developed features and systems
Requirements
- 3+ years of hands-on experience with Java and backend development
- Proficiency in Angular, JavaScript and modern front-end development practices
- Expertise in SQL databases (preferably MS SQL)
- Practical experience with Test-Driven Development (TDD) and Unit Testing
- Understanding of the software development lifecycle (SDLC)
- Capability to write clean, maintainable and efficient code
- Strong problem-solving and analytical skills
- Good communication and collaboration skills
Nice to have
- Background in Google Cloud Platform (GCP) or other cloud environments
- Familiarity with cloud-based architectures
- Knowledge of Agile/Scrum methodologies
- Capability to work with distributed teams
We offer
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
