EPAM Systems
Posted 5d ago

Senior Full-Stack Developer

EPAM Systems
Brazil or Colombia or Mexico
RemoteFull Time
Responsibilities
  • developing services
  • maintaining applications
  • resolving vulnerabilities
Requirements
  • Requires 3+ years of software development experience
  • Strong Java and Spring Boot skills
  • Angular
  • TypeScript, RxJS, HTML
  • CSS/SCSS
  • REST APIs
  • Security remediation, and B2+ English proficiency
Technical tools mentioned
JavaSpring BootAngularAngular 8Angular 18TypeScriptRxJSHTMLCSSSCSSREST APIsVeracodeCASTSonarQubeApigeeMicrosoft LinkedIn Learning

Job description

We are looking for a Senior Full-Stack Java Developer with strong backend expertise and working knowledge of Angular to support the ongoing maintenance and modernization of enterprise Gateway applications. The role is primarily backend-focused while contributing to multiple Angular frontends spanning legacy and modern frameworks. The ideal candidate enjoys improving existing applications through refactoring, dependency upgrades, vulnerability remediation, and continuous modernization rather than greenfield development.

Responsibilities

  • Develop and maintain Java Spring Boot backend services
  • Support Angular-based applications, including both legacy Angular 8 and modern Angular 18 codebases
  • Resolve security vulnerabilities identified by Veracode and address CAST code quality findings
  • Implement bug fixes, refactoring, dependency upgrades, and framework updates
  • Improve application performance, maintainability, and security
  • Participate in code reviews and follow secure software development practices
  • Collaborate with technical leads, QA engineers, architects, and security teams
  • Investigate and resolve production issues while maintaining high engineering standards

Requirements

  • A minimum of 3 years of professional software development experience
  • Strong experience with Java and Spring Boot
  • Experience developing and maintaining Angular applications, with Angular 8+ preferred
  • Solid knowledge of TypeScript, RxJS, HTML, CSS/SCSS, and REST APIs
  • Experience working with enterprise applications and maintaining existing codebases
  • Familiarity with application modernization, dependency upgrades, and framework migrations
  • Experience addressing security vulnerabilities and code quality findings using tools such as Veracode, CAST, SonarQube, or similar
  • Strong analytical and problem-solving skills with a proactive ownership mindset
  • Ability to work effectively in a dynamic enterprise environment with multiple concurrent priorities
  • Excellent English proficiency (B2 level or higher)

Nice to have

  • Apigee experience is a strong plus

We 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 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.

About EPAM Systems

Provides global digital platform engineering and software development services.

Similar jobs

Full-Stack Developer roles
7h
Save
Mark Applied
Hide
Full Stack Developer (50425)
Gurugram or United States or Mexico or India
OnsiteFull Time
Incedo
Incedo: Providing digital transformation and AI technology services.
The posting lists a full stack developer role but does not provide specific technical skills, experience, education, or certification requirements.
14h
Save
Mark Applied
Hide
Senior Full Stack Engineer
Mexico City, Mexico City, Mexico
HybridFull Time
Kavak
Kavak: Online marketplace for buying and selling certified pre-owned vehicles.
5+ YOERequires 5–7+ years of software development experience, Node.js with TypeScript, Python, system design, microservices, integration patterns, and native Spanish proficiency. Software or computer engineering degree preferred.
Node.js, TypeScript, Python, OCR
18h
Save
Mark Applied
Hide
Desenvolvedor(a) Fullstack
São Paulo or Federal District or Pará or Pernambuco or Maranhão or Espírito Santo or Rio de Janeiro or Rio Grande do Sul or Paraná or Minas Gerais or Bahia or Santa Catarina or Ceará or Amazonas
HybridFull Time
IBM
IBMNew York Stock Exchange: IBM: Global technology providing enterprise software, cloud, and consulting.
Bachelor's degree and experience with Java 17, Spring Boot 3.x, microservices, Angular, Docker, Kubernetes, GitHub Actions, CI/CD, Kafka, REST, GraphQL, code review, and performance optimization.
Java, Spring Boot, Angular, Docker, Kubernetes, GitHub Actions, Apache Kafka, REST, GraphQL
22h
Save
Mark Applied
Hide
Senior Fullstack Engineer (.NET/React + Umbraco CMS) - Agency
Bogota, Bogota, Colombia
RemoteFull Time
Truelogic
TruelogicNASDAQ: STGW: Provides nearshore software development and IT staff augmentation services.
5+ YOE5+ years developing with C# and .NET Core; strong JavaScript and React, HTML, CSS, REST APIs, Umbraco CMS, Microsoft SQL Server, Git, CI/CD, and advanced English communication.
C#, .NET Core, JavaScript, React, Angular, HTML, CSS, REST APIs, Umbraco CMS, Microsoft SQL Server, Git, CI/CD, Node.js, AWS
1d
Save
Mark Applied
Hide
Full Stack Developer
Mexico City, Mexico City, Mexico
OnsiteFull Time
Vesta Software Group
Vesta Software GroupToronto Stock Exchange: CSU: Acquires and manages vertical market software companies permanently.
Mid-senior full-stack developer with Node.js or Python, React or Vue, legacy migration, AI coding tools, REST APIs, SQL, Git, CI/CD, cloud environments, and technical English.
Node.js, Python, React, Vue, Git, Microsoft Copilot, Cursor, Claude, Datadog, Sentry, OpenAI, Anthropic, SQL, AWS, Microsoft Azure, CI/CD
1d
Save
Mark Applied
Hide
Full Stack Developer
Mexico City or Mexico
OnsiteFull Time
Glencore
GlencoreLondon Stock Exchange: GLEN: Produces and trades metals, minerals, and energy products worldwide.
3+ YOEDegree or equivalent; 3–5 years developing applications; C#/.NET, REST APIs, SQL databases, Angular, TypeScript, HTML5, CSS3, testing tools, and Agile/Scrum experience.
C#, .NET 6+, REST APIs, SQL Server, Sybase, NHibernate, Entity Framework, Angular 13+, DevExtreme UI library, TypeScript, HTML5, CSS3, RxJS, Playwright, ReadyAPI, SpecFlow, Jira, GitHub, Confluence
1d
Save
Mark Applied
Hide
Full Stack Developer
Mexico City, Mexico City, Mexico
HybridFull Time
DXC Technology
DXC TechnologyNYSE: DXC: Global provider of IT services and business technology solutions.
6+ YOEBachelor's degree or equivalent, 6+ years of relevant experience, 2+ years in a similar role, programming and debugging skills, development methodology knowledge, and leadership or mentoring experience.
software languages
1d
Save
Mark Applied
Hide
Desenvolvedor(a) FullStack
Sao Paulo or Rio de Janeiro or Nova Lima or Recife
OnsiteFull Time
Avanade
Avanade: Provides Microsoft-focused IT consulting and digital transformation services.
Experience with C# and .NET, React.js, TypeScript, databases, REST APIs, Azure DevOps, unit testing, HTML, CSS, JavaScript, and scalable cloud solutions.
C#, .NET Core, .NET 6, React, TypeScript, Azure DevOps, SQL Server, PostgreSQL, MySQL, xUnit, NUnit, HTML, CSS, JavaScript, GraphQL, Context API, Redux, Styled Components, Tailwind CSS