Subir
Logo Fe Colores Horizontal
Dxc Logo Purple+black Rgb

Java Full Stack Developer

Collaborate with leaders, business analysts, project managers, IT architects, technical leads, and other developers, along with internal customers, to understand requirements and develop needs according to business requirements.

Maintain and enhance existing enterprise services, applications, and platforms using domain-driven design and test-driven development.

Troubleshoot and debug complex issues; identify and implement solutions.

Create detailed project specifications, requirements, and estimates.

Research and implement new technologies to enhance current processes, security, and performance.

Support the development of coding standards and adhere to best practices and security guidelines.

Work closely with software architects and technical leads to ensure decisions meet long-term enterprise growth needs.

Contribute to new work specifications and estimates as an active participant in Agile ceremonies and independently.

Learn about and implement new technologies to build new features and improve application performance and security. 

Strategic skills

Proficiency in Full Stack Development.

Proficiency and demonstrated experience in the following technologies: J2EE technologies: Java, JSP, JMS, JAXB, JDBC, EJB.

Database and persistence frameworks: Hibernate, Oracle, Object/Relational Mapping, Query performance tuning.

Cloud-based development: Microsoft Azure/AWS, Kubernetes, Docker containerization.

Web Servers: Tomcat, server.

Web Services: REST/SOAP (JSON/WSDL/XML).

Frameworks: Spring Framework, Spring Boot.

Front-end: Angular/React, NodeJS, Ext JS, CSS, jQuery, AJAX.

Build/deployment tools: Maven, Gradel, Git, JUnit, Mockito.

Other Dev Ops Toolchain: Selenium, SonarQube, Slack, GitHub, GitHubActions, AzureDevops.

Proficiency in object-oriented design techniques and principles.

Proficiency in Microsoft Office Tools (Project, Excel, Word, PowerPoint, etc.).

Experience in Agile methodologies, such as SCRUM.

Experience in DevOps Toolchain methodologies, including Continuous Integration and Continuous Deployment.

Technical skills required:

Cloud-Based Development: Docker, Azure

Frameworks: Springboot

Front-end: Angular, NodeJS

3 years of full Software Development Life Cycle (SDLC) experience designing, developing, and implementing large-scale applications in hosted production environments.

3 years of Microservice framework / REST development.

Experience with Java, GitHub, and other DevOps tools.

Willingness to perform on-call support on rotation (every 6-8 weeks).

Willingness to be in an office environment as needed.

Fluent English.

Nice to have:

5 years of full Software Development Life Cycle (SDLC) experience.

2 years of Kubernetes.

Aplicar para este puesto

Forma para aplicar a los puestos laborales: enviar un correo a marcela.solis@dxc.com e indicar en el subject: Feria de Empleo UCR y nombre de la posición a la que aplica

Otras ofertas laborales

Regresarazul
Regresar

Aplicar para este puesto

Forma para aplicar a los puestos laborales: enviar un correo a marcela.solis@dxc.com e indicar en el subject: Feria de Empleo UCR y nombre de la posición a la que aplica

Aplicar para este puesto

 

Regresarazul
Regresar
Created by Alex Volkov