Capgemini
Indra Group
Fullstack Java Developer
JavaScriptJavaNode.jsAWSGCPDockerKubernetes
Automatic translation. Check the original.
Job Description
Highly skilled Java Developer with modern technologies, BackEnd competencies must be able to build robust, scalable, and efficient applications, as well as manage and optimize infrastructures.
Design, code, test, and maintain applications using the Java language, working with user requirements, system architecture, database integration, and problem-solving, focusing on ensuring performance, scalability, and alignment with business objectives.
Knowledge and Skills
- Fullstack Developer (skills in back-end and front-end development);
- Proficiency in Java language (Quarkus, Spring Boot Framework, Maven, EJB, Weblogic, Node.js, Angular, Bootstrap, HTML, Javascript, CSS);
- Databases (MySQL, Oracle, and Hive);
- DevOps practices;
- Knowledge of Agile methodologies (Scrum, Kanban, Microsoft Solutions Framework (MSF), Extreme Programming (XP), Lean Manufacturing);
- Concepts of distributed computing and microservices;
- Container orchestration (Kubernetes, Red Hat OpenShift, Rancher);
- Kubernetes cluster and its resources;
- Docker containers;
- Continuous delivery processes and tools: CI/CD Jenkins and Argo;
- Public Clouds IBM Cloud, Microsoft Azure, Google Cloud Platform (GCP, AWS);
- Building cloud environment monitoring mechanisms Prometheus and Grafana;
- Knowledge in development and integration of REST APIs;
- Management of codebase, builds, and version control Git, Gitlab.
Required
- Bachelor's Degree in IT areas
