ES
Java Engineer
EPAM Systems
๐จ๐ด Colombia | ๐ฒ๐ฝ Mexico
Remote
Mid level
1 day ago
- Java
- Lean
- OOP
- Agile
- Git
- Unit Testing
- JUnit
- Mockito
- Python
1 day ago
We are seeking aJava Engineer to help build scalable, high-performance software used by clients to power modern applications. You will work in a lean, autonomous team and deliver quality results on time.
Responsibilities
- Build scalable and high-performance platform features for client-facing solutions
- Design and implement Java components using solid OOP practices
- Apply cloud architecture understanding to support reliable deployments
- Write and maintain unit tests to ensure code quality and stability
- Fix minor bugs and code issues to keep deliverables on track
- Collaborate with engineers, architects, and product stakeholders to align on outcomes
- Prepare reports, instructions, and documentation to support project planning
Requirements
- 2+ years Java development experience
- Ability to follow technical guidance and collaborate with senior developers
- Experience working in Agile delivery without direct supervision
- Strong knowledge of OOP principles, interfaces, classes, and objects
- Solid understanding of collections and multithreading concepts
- Version control proficiency with Git or similar systems
- Unit testing skills using JUnit and/or Mockito
- Application security awareness and secure coding fundamentals
- Strong self-management and prioritization skills
- Excellent English skills at B2 Upper-Intermediate level
Nice to have
- Experience with Python development
Java Engineer ยท EPAM Systems