Full Stack Developer (Java & Angular)

EPAM Systems · Remoto, BR

We are hiring a **Full Stack Developer (Java \& Angular)** to create scalable Java backend services and intuitive Angular interfaces with a strong focus on TDD and unit testing. You will partner with Product, QA, and DevOps to deliver features iteratively and keep systems reliable. Apply now. **Responsibilities** * Implement reliable Java services and continuously improve their scalability and performance * Create flexible Angular UI components and apply JavaScript to optimize client\-side interactions * Optimize MS SQL data layers by designing schemas, refining queries, and maintaining consistent data * Produce unit tests and practice test\-first development to improve delivery confidence * Partner with Product, QA, and DevOps to move approved changes safely into production * Align technical decisions with business objectives by creating designs and actionable delivery tasks * Resolve production issues by isolating root causes and applying corrective actions that last * Enhance maintainability by performing code reviews, refactoring legacy code, and following coding conventions * Support Agile delivery by joining team check\-ins, sprint planning, demos, and retrospectives * Maintain accurate documentation for systems and features to preserve implementation knowledge **Requirements** * 2\+ years of experience delivering Java backend services and API development in production environments * Track record of building modern frontend solutions with Angular and recognized engineering practices * Solid JavaScript skills for implementing interactive and dynamic web experiences * Experience with SQL and relational database design, ideally in Microsoft SQL Server * Working knowledge of unit testing automation and test\-first development practices * Awareness of the software development lifecycle from early discovery through ongoing support * Ability to craft maintainable, high\-performance code that other engineers can easily modify * Problem\-solving mindset with strength in analysis, investigation, and resolution of complex issues * Upper\-intermediate English level B2 (or higher), both written and spoken **Nice to have** * Exposure to Google Cloud Platform or other cloud providers for hosting and maintaining solutions * Familiarity with cloud design principles that support elasticity and fault tolerance * Participation in Scrum or Agile teams with iterative planning and execution * Ability to work effectively with distributed teams through clear, consistent communication * Strength in relationship\-building through feedback, priority alignment, and collaborative support **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 *EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.*