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.
For one of our clients in the banking sector, we are looking for a Java/Data Developer to design and develop:
* Performance data storage and access solutions within pricing environments. Your role will involve:
1. Building efficient data services for both
- performance ("hot") and
- term ("cold") storage, ensuring optimal access and retrieval.
2. Developing and maintaining data access and update services for pricing reference repositories, incorporating audit trails and historical tracking.
3. Ensuring production quality by adhering to best practices, conducting impact analyses, maintaining test coverage, and validating business requirements.
4. Proactively managing application and infrastructure incidents, implementing action plans, and ensuring system reliability.
5. Addressing technical debt by promoting remediation and continuous improvement initiatives in collaboration with business partners.
Qualifications
* Strong experience with Java, Spring Boot, APIs, and Microservices.
* Experience with Scala, Spark, Hadoop, and Hive or willingness to learn these technologies, given the large data volume.
* Knowledge of Kafka, Event-Driven Architecture (EDA), and API development.
* Familiarity with OpenShift and Axway.
* Expertise in Scala, Hive, Java, Spring, Spring Boot, SQL & 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