Java Software Java Developer
1 VacantesSistemas en Benito Juárez, Ciudad de México DF
- Salario: $ 64.000,00 (Mensual)
- Categoría: Informática / Telecomunicaciones
- Subcategoría Sistemas
- Localidad: Benito Juárez
- Activo desde: 30/04/2024
- Jornada: Tiempo Completo
- Tipo de Contrato: Contrato por tiempo indeterminado
- Cantidad de Vacantes: 1
- Educación Mínima: Educación superior - Licenciatura
- Años de Experiencia: 4
Role: Java Software Engineer
Apply through WhatsApp
We Offers:
Modality: Home Office (100 %)
Gross Salary: $64,000
Payroll: 100 %
Law Benefits: IMSS, 12 holidays day, 15 days bonus, 25 % vacation premium anf life insurance: $120,000 MXN)
Annual Contract (long term)
Development and Professional Growth
Employment Stability
Experience:
· Software Engineer responsible for designing, developing, implementing and testing new services/applications using Java in an Agile/TDD environment
· Strong Object Oriented development background
· Java 8/11+ and experience with the new features available in Java 8 and above like lambdas, streams, etc
· Experience with developing multithreaded applications
· Spring, Spring Boot, Spring Data, JPA
· REST, Microservices
· Experience deploying to the cloud ? ideally GCP (Google Cloud Platform). Also open to people who have experience with other cloud technologies like PCF, Azure, AWS, etc. Container based deployments, Kubernetes, etc
· Front end experience with JavaScript and frameworks like React, Angular (one of the newer versions), etc
· Experience in a CI/CD environment with Jenkins, Concourse or similar tool
· Unit testing experience with Junit. Integration, performance, end to end testing is nice to have.
· Experience with source control repositories like GitHub and build tools like Gradle
· Database programming experience (Relational and NoSQL)
· Messaging experience with PubSub, Kafka
Write code that meets standards and delivers desired functionality using the technology selected for the project
Drive world-class quality in the development and support of products
Work on core data structures and algorithms and implement them using technology chosen
Understand performance parameters, monitoring and assess application performance