Funcions:
|
Mission and responsibilities:
We want to take our customers digital experience to a new level and you will help us innovate in digital product development in banking.
Responsabilities
- you will be responsible for Java developments, working with the latest Java Frameworks.
- You will bring your knowledge and experience to the team, proposing ideas for continuous improvement.
- You will participate in code review and contribute to improve common practices.
- You will be responsible for your own proofs of concept to add value to the product.
- Development of microservices for banking services and multichannel customer experience.
- Rapid integration into the application ecosystem.
- Value-added application integration with a variety of technologies, in a multitude of providers.
- Scalability and high availability of applications in AWS environment, with container technology for horizontal scalability management.
To be successful in the role you must have
- Bachelor’s Degree in Computer Science, Information Systems, or other related field. Or equivalent work experience.
- 5+ years of experience working with Java, Spring Boot Framework and Maven.
- Knowledge of REST APIs, HTTP and web.
- Experience working with GIT subversioning.
- Knowledge of SQL or NoSQL.
- REDIS and cache strategies.
- Knowledge of agile methodology, Scrum and Kanban.
- Passion for technology and start-up methodology.
- Ability to learn quickly, creativity and initiative.
- Ability to make autonomous decisions.
- Results oriented.
- Team player.
- Excellent interpersonal and communication skills.
Nice to have:
- Knowledge of REDIS and cache strategies.
- Experience in microservices environments with service discovery.
- Experience with SOAP integration with different data models with associated WSDLs.
|