Java Developer with Angular

EPAM Systems, Inc.

México

A distancia

MXN 400.000 - 700.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Supera los filtros ATS

Descripción de la vacante

EPAM Systems, Inc. is seeking an experienced Java Developer with Angular to join our team in Mexico to remediate security vulnerabilities across critical applications. You will develop backend software using Java/Spring and maintain front-end components with Angular while adhering to secure coding practices.

You will analyze findings, upgrade libraries, review code, and collaborate with distributed teams to ensure secure, scalable solutions across enterprise systems.

Formación

  • 2+ years of commercial software development experience with Java.
  • Proficiency in Spring Framework / Spring Boot.
  • Hands-on experience with Angular and front-end application development.
  • Background in working with enterprise applications and existing/legacy codebases.
  • Understanding of REST APIs and backend application development.
  • Familiarity with common application security vulnerabilities and secure coding practices.

Responsabilidades

  • Analyze and remediate security vulnerabilities across the applications.
  • Develop, modify, and maintain backend functionality using Java and Spring / Spring Boot.
  • Maintain and update front-end functionality using Angular.
  • Investigate existing code and implement solutions that address vulnerabilities without negatively affecting business functionality.
  • Upgrade vulnerable libraries, frameworks, and application dependencies.
  • Perform code-level remediation based on security findings and secure development practices.
  • Troubleshoot issues resulting from security fixes, dependency upgrades, or existing implementations.
  • Write clean, maintainable, and secure code across backend and front-end components.
  • Participate in code reviews, testing, and validation of implemented fixes.
  • Collaborate with developers, QA engineers, product stakeholders, and other team members.

Conocimientos

Java
Spring Framework
Spring Boot
Angular
REST APIs
Security practices
Troubleshooting
Code reviews
Collaboration
English communication

Herramientas

CI/CD pipelines
Static analysis tools
Security scanning tools

Descripción del empleo

We are looking for an experienced Java Developer with Angular to join our team and support the remediation of security vulnerabilities across a group of business-critical applications.The ideal candidate has strong hands-on experience with Java, Spring Framework / Spring Boot, and Angular and is comfortable working with existing enterprise applications, analyzing security findings, and implementing secure and maintainable fixes across both backend and front-end components.The primary focus of the role is Java/Spring development and security vulnerability remediation, with Angular used to support and maintain front-end components where required.ResponsibilitiesAnalyze and remediate security vulnerabilities across the applicationsDevelop, modify, and maintain backend functionality using Java and Spring / Spring BootMaintain and update front-end functionality using AngularInvestigate existing code and implement solutions that address vulnerabilities without negatively affecting business functionalityUpgrade vulnerable libraries, frameworks, and application dependenciesPerform code-level remediation based on security findings and secure development practicesTroubleshoot issues resulting from security fixes, dependency upgrades, or existing implementationsWrite clean, maintainable, and secure code across backend and front-end componentsParticipate in code reviews, testing, and validation of implemented fixesCollaborate with developers, QA engineers, product stakeholders, and other team membersSupport continuous improvement of application security and technical qualityRequirements2+ years of commercial software development experience with JavaProficiency in Spring Framework / Spring BootHands-on experience with Angular and front-end application developmentBackground in working with enterprise applications and existing/legacy codebasesUnderstanding of REST APIs and backend application developmentFamiliarity with common application security vulnerabilities and secure coding practicesCapability to investigate security findings, identify root causes, and implement appropriate fixesSkills in dependency/library upgrades and resolving compatibility issuesStrong troubleshooting and problem-solving skillsFlexibility to work independently while collaborating effectively within a distributed teamGood English communication skills (B1+ level)Nice to havePrevious experience with security vulnerability remediation projectsExpertise in security scanning or static analysis toolsShowcase of modernizing or maintaining large enterprise applicationsFamiliarity with CI/CD pipelines and automated testingWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInEPAM 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.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Secure Java Engineer — Spring Boot & Angular
Secure Java Engineer — Spring Boot & Angular

EPAM Systems, Inc. • México

A distancia
MXN 400.000 - 700.000
Senior Java Developer
Senior Java Developer

EPAM Systems, Inc. • México

A distancia
MXN 600.000 - 900.000
Healthcare benefits
Paid time off
LinkedIn Learning access
+2
Java Developer
Java Developer

EPAM Systems, Inc. • México

A distancia
MXN 480.000 - 720.000
Healthcare benefits
Paid time off
Upskilling and certification courses
+1
Java Tech Lead
Java Tech Lead

EPAM Systems, Inc. • México

A distancia
MXN 1.000.000 - 2.000.000
Senior Full-Stack .NET Developer
Senior Full-Stack .NET Developer

EPAM Systems, Inc. • México

A distancia
MXN 600.000 - 1.000.000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certificati­
+3
Technical Product Manager
Technical Product Manager

EPAM Systems, Inc. • México

A distancia
MXN 600.000 - 900.000
Healthcare benefits
Paid time off
Learning & development
+2
Automation Tester (Java)
Automation Tester (Java)

EPAM Systems, Inc. • México

A distancia
MXN 350.000 - 550.000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
Lead Java Developer
Lead Java Developer

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.300.000
Senior .NET Developer
Senior .NET Developer

EPAM Systems, Inc. • México

A distancia
MXN 900.000 - 1.500.000
Healthcare benefits
Paid time off and sick leave
LinkedIn Learning access
+4
Chief Product Owner
Chief Product Owner

EPAM Systems, Inc. • México

A distancia
MXN 1.000.000 - 1.800.000
Healthcare benefits
Paid time off
Upskilling and LinkedIn Learning
+1