FULL-STACK SOFTWARE DEVELOPER

Foundever


Full-Stack Software Developer Full-Stack Software Developer Req ID#: 400987 Bogota, Bogotá – Calle 166, CO Job Description: We are seeking a Full-Stack Software Developer to join our Software R&D architecture team, focusing on designing, developing, and optimizing shared microservices while also contributing to front-end development with Vue.js. The role involves building secure and scalable microservices designed for use across multiple products while improving the common technical base, CI/CD pipelines, identity management integrations, and front-end application architecture. This is a remote role, candidate must be located in Colombia. Job Responsibilities Microservices & Back-End Development Design, develop, and maintain high-quality, scalable microservices using Java and Spring Boot, adhering to best practices and architectural guidelines Follow an API-first approach, ensuring all services are well-documented and adhere to OpenAPI specifications Implement and maintain shared libraries and components to streamline microservice development Develop secure authentication and authorization mechanisms using Keycloak (OAuth2, OIDC, SAML) to ensure robust identity management across services Write clean, testable, and well-documented code Participate in code reviews and contribute to improving code quality Provide technical support and guidance to product development teams on integrating shared microservices and identity management solutions Front-End Development Develop and maintain user interfaces using Vue.js, ensuring seamless integration with back-end services Implement responsive and accessible UI components while following modern front-end best practices Work with API-driven front-end development, consuming RESTful APIs Optimize web application performance, ensuring smooth user experiences Collaborate with UX/UI designers to create visually appealing and intuitive interfaces Software Factory Contribute to the evolution of our common technical base, improving the Gradle catalog, shared libraries, bootstrap project, and standardized configurations to enhance the developer experience Improve and maintain our GitLab CI/CD pipelines, ensuring smooth integration and deployment processes Contribute to the creation and standardization of a common front-end pipeline, ensuring consistency and efficiency across projects Work closely with DevOps teams to optimize containerized deployments (EKS, ArgoCD, Helm, Harbor) and enhance automation Skills and Qualifications Strong experience in Java, Spring (SpringBoot), and Gradle (at least 3 years in java SpringBoot) Solid experience with Vue.js, TypeScript and front-end development (minimum 2 years in Typescript, 1 year in Vue.js) Strong expertise in API-first development, with hands-on experience designing and documenting APIs using OpenAPI specifications Strong knowledge of testing methodologies, including unit, integration, and system testing Solid understanding of GitLab CI/CD and DevOps automation Experience with containerization using Docker Experience with AWS services (RDS, S3, etc.) Familiarity with observability tools (Grafana, Prometheus, OpenTelemetry) Strong communication and collaboration skills B2 level minimum in written and spoken English Tech Stack Languages & Frameworks: Java, Spring (SpringBoot), Gradle, Vue.js, Typescript IAM: Keycloak (OAuth2, OIDC, SAML) Testing & Observability: JUnit, Testcontainers, Gatling, Grafana, OpenTelemetry DevOps & CI/CD: GitLab, Sonar, ArgoCD, Helm, Harbor, Kubernetes (EKS) Infrastructure: AWS (EKS, RDS, S3, etc.) About Us Foundever® is a global leader in the customer experience (CX) industry. With 150,000 associates across the globe, we’re the team behind the best experiences for +800 of the world’s leading and digital-first brands. Our innovative CX solutions, technology and expertise are designed to support operational needs for our clients and deliver a seamless experience to customers in the moments that matter. #LI-MAM Job Segment: Front End, Java, Developer, Testing, User Experience, Technology

trabajosonline.net © 2017–2021
Más información