Job Description:
We are seeking a skilled professional to fill the position of Java Software Engineer in a remote working setup from Portugal.
At our organization, we value transparency and people-first approach, helping professionals take their next big step in IT.
We offer opportunities to learn, innovate, and advance your career with projects in Nearshore, Time & Material, Service Management, and Tech Academies.
Key Responsibilities:
* Design, develop, and support Master Data applications that serve as golden sources of data across the organization
* Work closely with business and technical stakeholders to analyze data challenges and implement effective solutions
* Build and enhance microservices deployed to AWS using Kubernetes, contributing to architectural decisions and technical discussions
* Develop reusable components and contribute to internal libraries, ensuring highly maintainable and performant code
* Participate in Agile processes, continuously improving platform capabilities and providing global Level 3 support
Required Skills and Qualifications:
* Professional experience with object-oriented programming (Java preferred) - 3+ years
* Experience working with relational databases and messaging systems (Kafka preferred) - 1-3 years
* Expertise in design and architecture, particularly with stateful reactive microservices
* Strong written and verbal communication skills
* Demonstrated ownership mindset and track record of delivering results
* Relevant degree in Computer Science, Engineering, or related technical field
Benefits:
Our organization offers a dynamic work environment where you can grow professionally and personally. You will have the opportunity to collaborate with experienced professionals, develop new skills, and contribute to innovative projects.
Nice to Have:
* Experience in financial services industry
* Knowledge of listed and OTC instruments (fixed income, credit, rates, equities, futures)
* Familiarity with AWS cloud services and Kubernetes
* Understanding of DevOps practices (CI/CD, build automation)
* Experience with Reference or Master Data Management
* Experience with Security Masters (in-house or vendor-based)