Senior Java Developer

EPAM Systems

  • São Paulo - SP
  • Permanente
  • Período integral
  • Há 15 dias
We are seeking a skilled and motivated Senior Java Developer to join our team.As a key member of our development team, you will work on challenging projects, delivering high-quality solutions to our clients. This is an exciting opportunity to contribute to innovative software development while growing alongside a collaborative and dynamic team.ResponsibilitiesParticipate in the full lifecycle of application development within an Agile environmentCollaborate with clients to gather and refine project requirementsEnsure seamless integration with external systems and applicationsLead the migration of legacy systems to modern platformsOptimize application performance and scalabilityMentor junior developers and promote best practicesTroubleshoot and resolve complex technical issuesRequirementsBachelor's or Master's Degree in Computer Science or a related field3+ years of hands-on experience in Java developmentProficiency in JavaScript and AngularJSAbility to write clean, maintainable, and efficient codeExperience conducting code reviews and providing constructive feedbackStrong understanding of data structures and algorithmsSolid knowledge of object-oriented programming (OOP) principles and design patternsPractical experience with unit testing, including familiarity with testing and mocking frameworksAbility to achieve and maintain unit test coverage of 80% or higherComprehensive understanding of the software development lifecycle (SDLC) and Agile methodologiesExcellent self-management and task prioritization skillsCapability to work independently in an Agile environment with minimal supervisionExperience in client-facing roles and effective communication with stakeholdersFluent English skills (written and spoken) at a B2 level or higherNice to haveExperience with Google App Engine (GAE) and Google Cloud PlatformFamiliarity with microservice architecture design principlesProficiency in TypeScriptWe offer/Benefits
  • 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 Systems