Java Developer - Flood Services / Security Vulnerabilities (Colombia)

Java Developer - Flood Services / Security Vulnerabilities (Colombia)

29 sep
|
EPAM Systems
|
Colombia

29 sep

EPAM Systems

Colombia

We are looking for an experienced Java Developer to join the Flood Services team and support the remediation of security vulnerabilities across a group of business-critical applications.

The adecuado candidate has solid hands-on experience with Java and the Spring Framework and is comfortable working with existing enterprise applications, analyzing security findings, and implementing secure and maintainable fixes. Experience with Angular is a nice-to-have, as some applications include front-end components that may also require updates.

The applications are established enterprise systems with multiple business-critical workflows and integrations. As a Java Developer, you will primarily focus on improving application security and maintaining the existing Flood platform.

Responsibilities

- Analyze and remediate security vulnerabilities identified across Flood applications
- Develop, modify, and maintain backend functionality using Java and Spring
- Investigate existing code and determine appropriate solutions that address vulnerabilities without negatively affecting business functionality
- Upgrade or update vulnerable libraries, frameworks, and application dependencies where required
- Perform code-level remediation based on security findings and secure development practices
- Troubleshoot application issues resulting from security fixes, dependency upgrades, or existing implementation
- Write clean, maintainable, and secure code
- Participate in code reviews, testing, and validation of implemented fixes
- Collaborate with developers, QA engineers, product stakeholders, and other members of the Flood Services team
- Contribute to front-end changes where needed if Angular experience is available
- Support continuous improvement of application security and technical quality

Requirements





- Solid commercial software development experience with Java (2+ years)
- Strong hands-on knowledge of the Spring Framework and Spring Boot
- Background in enterprise applications and existing/legacy codebases
- Understanding of REST APIs, backend application development, and common application security vulnerabilities and secure coding practices
- Ability to investigate security findings, identify root causes, and implement appropriate fixes
- Experience with dependency/library upgrades and resolving related compatibility issues
- Strong troubleshooting and problem-solving skills
- Ability to work independently while collaborating effectively within a distributed team
- Good English communication skills (B1+ level or higher)

Nice to have

- Experience with Angular
- Previous experience with security vulnerability remediation projects
- Skills in security scanning and static analysis tools
- Expertise in modernizing or maintaining large enterprise applications
- Knowledge of CI/CD pipelines and automated testing

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.

📌 Java Developer - Flood Services / Security Vulnerabilities (Colombia)
🏢 EPAM Systems
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: java developer - flood services / security vulnerabilities (colombia) / colombia

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: java developer - flood services / security vulnerabilities (colombia) / colombia