Fullstack Developer (Java/Angular)
Builds backend-heavy fullstack features in Java (Spring Boot, Batch, Integration) with Angular 9+ frontends, deployed across AWS services (Lambda, SQS, ECS, API Gateway, etc.), using MySQL, Redis, Docker, microservices, and agile methods; Python scripting for Lambdas, with room to grow into technical leadership.
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Full Stack profile with strength in backend development
- Java with Spring (Spring Boot, Spring Batch, Spring Integration)
- AWS services (Lambda, CloudWatch, ElastiCache, AmazonMQ, SQS, API Gateway, Cognito, Kinesis, OpenSearch, S3, ECS)
- Angular, version 9 or higher
- Python for scripting in AWS Lambda functions
- MySQL
- Redis
- Message queues
- Unit testing
- Microservices patterns
- REST services
- Authentication: OpenID, SIF, OAuth2
- Developing applications in cloud environments
- Sonar
- Docker
- Git
- Nexus
- Atlassian tools (Jira, Confluence, Bitbucket, Bamboo)
- Agile methodologies (Scrum, Kanban)
- Able to handle analysis, design, development, testing, and documentation
- Interest in new challenges and working with different technologies when required
- Responsibility and autonomy to carry out project tasks
- Fluid communication
- Commitment to the project
Full description
Características principales, y preferencias:
o Full Stack con fortaleza en el desarrollo de Backend
o Tecnologías: Java (Spring) + AWS + Angular
Características detalladas:
o Perfil: Full Stack o Backend
o Tecnologías
Java (Spring Boot, Spring Batch, Spring Integration)
Servicios de AWS (Lambda, CloudWatch, ElastiCache, AmazonMQ, SQS, API Gateway, Cognito, Kinesis, OpenSearch, S3, ECS, etc.)
Angular
Python
o Características técnicas, herramientas, y metodologías
MySQL
Redis
Colas de mensajería
Test unitarios
Patrones de microservicios
Servicios Rest
Autenticación OpenId, SIF, OAuth2
Desarrollo de aplicaciones en entornos Cloud
Sonar
Docker
Git
Nexus
Herramientas de Atlassian (Jira, Confluence, Bitbucket, Bamboo, etc.)
Metodologías ágiles (Scrum, Kanban)
o Otras características
Habilidades para llevar a cabo tareas de análisis, diseño, desarrollo, pruebas, y documentación.
Interés por afrontar nuevos retos y trabajar con tecnologías diferentes en caso de que así se requiera.
Responsabilidad y autonomía para llevar a cabo las tareas del proyecto.
Comunicación fluida.
Compromiso con el proyecto.
Versión de Angular: 9 o superior.
Versión de Spring: Utilizamos varias versiones diferentes de Spring dependiendo del desarrollo. Utilizamos diversos módulos como SpringBoot, SpringBatch, SpringIntegration, etc.
Los conocimientos de Python son para su desarrollo en scripting, actualmente, en funciones Lambda de AWS.
La idea que tenemos para este perfil es que se incorpore al proyecto como desarrollador, con la posibilidad de que vaya asumiendo responsabilidades relacionadas con el liderazgo técnico a medida que avance el proyecto.