Job description
Important Information
Location: Colombia, Costa Rica or Peru
Work Mode: Remote
Job Summary
We are looking for a Senior Java Fullstack Developer (15704) with strong expertise in Java and TypeScript (JavaScript is acceptable if TypeScript is not available) to take full ownership of end-to-end software projects. The ideal candidate is a self-starter with solid computer science fundamentals, excellent communication skills, and the ability to work independently and proactively in a fast-paced environment.
Responsibilities and Duties
- Lead the design, development, and deployment of fullstack applications from concept to production.
- Write clean, maintainable, and efficient code in Java (mandatory) and TypeScript (or JavaScript).
- Apply object-oriented programming principles and design patterns to build scalable and maintainable systems.
- Collaborate with cross-functional teams to define, design, and ship new features.
Qualifications and Skills
- Bachelor’s degree in computer science, software engineering, or a related field.
- Professional/ Advanced English skills.
- +5 years of experience. Strong proficiency in Java (mandatory).
- Proficiency in TypeScript or JavaScript for frontend and/or backend development.
- Solid understanding of computer science fundamentals, including data structures, algorithms, and software design principles.
- Experience with object-oriented programming and design patterns.
- Ability to work independently and manage projects from start to finish.
- Strong problem-solving skills and a proactive attitude.
- Excellent communication and collaboration abilities.
- Fast learner with a passion for technology and continuous improvement.
Nice to have
- Experience with modern frontend frameworks (e.g., Angular, React, Vue).
- Familiarity with RESTful APIs, microservices, and cloud platforms.
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience working in Agile/Scrum environments.
About Encora Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.