Java, Spring Boot, APIs, and Microservices are mandatory for this role. Please apply only if you have experience in these technologies and you are located in Porto.
Role Overview
For one of our clients in the banking sector, we are looking for a Java/Data Developer to design and develop:
1. Performance data storage and access solutions within pricing environments.
2. Building efficient data services for both performance ("hot") and term ("cold") storage, ensuring optimal access and retrieval.
3. Developing and maintaining data access and update services for pricing reference repositories, including audit trails and historical tracking.
4. Ensuring production quality by adhering to best practices, conducting impact analyses, maintaining test coverage, and validating business requirements.
5. Proactively managing application and infrastructure incidents, implementing action plans, and ensuring system reliability.
6. Addressing technical debt through remediation and continuous improvement initiatives with business partners.
Qualifications
* Strong experience with Java, Spring Boot, APIs, and Microservices.
* Knowledge of Scala, Spark, Hadoop, and Hive is a plus, or willingness to learn these technologies.
* Knowledge of Kafka, Event-Driven Architecture (EDA), and API development.
* Familiarity with OpenShift and Axway.
* Expertise in Scala, Hive, Java, Spring, Spring Boot, SQL, and NoSQL databases.
* Bachelor's degree in Computer Science, Engineering, Finance, MIS, or a related field.
* 4-5+ years of experience, preferably in Big Data development.
* Interest in API development.
Skills & Requirements
* Strong analytical and problem-solving skills.
* Excellent verbal and written communication abilities.
* Fluency in English (French is a plus).
If you're passionate about Big Data, performance systems, and edge technologies, we'd love to hear from you!
#J-18808-Ljbffr