Microservices Architect
Primary stack
Nice to have's
Job description
About the Position
We are looking for senior developers/architects who are experienced working on Java and MICROSERVICES architectures to come onboard one of our most revolutionary projects right now.
They will take over the programming tasks for implementing the application according to the technical decisions taken during the analysis phase and the indications of the quality and systems engineers, and become an integral part of the development team as per the DevOps methodology.
You will have the opportunity to work in a company that is a DIGITAL TRANSFORMATION pioneer and is used to working providing a more agile service to its clients. You will work with the latest technology as part of a multidisciplinary team and on interesting projects.
Responsibilities
- Design and implement microservices architecture using Java.
- Develop APIs and microservices with the Spring framework (Spring Boot, Spring Cloud, Spring Session, Spring Integration) and integration with WSO2 (Enterprise Integration, API Management, Identity server).
- Work with Docker container infrastructures.
- Experience with MySQL, MaríaDB, and MongoDB DBMSs.
- Experience designing data models in both relational and non-relational (NoSQL) environments.
- Experience working with Kafka.
- Experience working with Couchbase is a plus.
Requirements
- Knowledge of design patterns, architectural patterns, concurrent, synchronous and asynchronous programming, and, in general, algorithms, data structures, and good object-oriented software development practices.
- Knowledge of the state of the art in Java technologies, frameworks, and libraries.
- 5+ years’ experience working on software development projects using Java technologies and managed according to agile methodologies.
- Experience in project development under the DevOps model using Continuous Integration and Continuous Delivery tools and techniques.
We Offer
- Opportunity to work in a pioneering digital transformation company.
- Work with the latest technology as part of a multidisciplinary team.
- Work on interesting and innovative projects.
About the Company
Paradigma Digital is a company that is a DIGITAL TRANSFORMATION pioneer and is used to working providing a more agile service to its clients. We are always looking for talent to join our team.
Join our team!
Even if you haven't found an opening that matches your abilities, we'd still like to meet you. We need talent all the time!
© Paradigma Digital. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.