Senior Full Stack Java + Angular Developer

Hace 9 horas

San Isidro, Lima, Perú Encora Inc. Jornada completa EUR 275,000 - EUR 413,000 Por obra
Title: Senior Full Stack Java + Angular Developer Key

Skills:
Java 11/17+, Angular, TypeScript, Microservices, REST APIs, Spring, SQL, RxJS, CI/CD, Git

Experience:
7+ years of professional software development experience.

Location:
Costa Rica or Peru. Modality: Remote only in Costa Rica or Peru. At Coforge, we are looking for a Full Stack SSE Developer (#20904-21-1) with the following profile. Main Responsibilities
- Design, develop, and maintain enterprise web applications and backend microservices using Java and Angular.
- Build scalable RESTful services and backend integrations.
- Develop high-performance user interfaces using Angular, TypeScript, RxJS, HTML5, and SCSS.
- Apply OOP, SOLID principles, and design patterns to deliver clean and maintainable code.
- Implement unit and integration testing following best engineering practices.
- Participate in code reviews and enforce coding standards.
- Collaborate with cross-functional teams to deliver end-to-end solutions.
- Troubleshoot and resolve complex technical and production issues.
- Contribute throughout the full software development lifecycle. Required Qualifications
- 7+ years of software development experience.
- 5+ years of backend development experience using Java (Java 11/17+ preferred).
- 4+ years of hands-on experience with Angular (v14+) and TypeScript.
- Strong knowledge of Object-Oriented Programming (OOP), SOLID principles, and Design Patterns.
- Experience with Microservices Architecture.
- Experience with Dependency Injection frameworks such as Spring, Guice, or Dagger.
- Knowledge of asynchronous and non-blocking programming.
- Strong experience with RxJS, Reactive Forms, and component-based architecture.
- Solid understanding of HTML5, CSS3, and SCSS/Sass.
- Experience designing and consuming REST APIs.
- Experience working with SQL databases such as PostgreSQL or MySQL.
- Knowledge of ACID transactions, query optimization, and database performance.
- Experience with JUnit, Mockito, Jasmine, and Karma.
- Proficiency with Git and CI/CD pipelines.
- Experience working in Agile environments.
- Upper-Intermediate to Advanced English communication skills. Preferred Qualifications
- Experience with Angular 16/17.
- Knowledge of Standalone Components, Signals, and OnPush Change Detection.
- Experience with Angular Material and CDK.
- Familiarity with gRPC and Protocol Buffers (Protobuf).
- Experience with Selenium, Playwright, or Cypress.
- Exposure to Cloud platforms.
- Knowledge of Monorepo architectures and Feature Flags.
- Experience with large-scale distributed systems and databases.
- Previous experience in e-commerce platforms, pricing, or promotions solutions.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related fields. Published on: 02-10-2026 At Coforge, we hire professionals solely based on their skills and qualifications and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.