Java Developer
On-site · Bucharest, București, Romania
Job Summary
Senior Java Developer to design, develop, and maintain high-performance Java-based applications and microservices for digital investment products. Lead architecture discussions, drive best practices in coding, testing, and software delivery, mentor junior developers, conduct code reviews, and collaborate with product management, UX/UI, and other teams to deploy scalable solutions for financial services clients. Requires 7+ years Java experience, Spring Framework expertise, microservices experience, and familiarity with AWS/Azure/Google Cloud, SQL/NoSQL, and front-end technologies (Angular/React).
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- 7+ years of experience in Java development
- Strong expertise in Java, Spring Framework (Spring Boot, Spring Cloud)
- RESTful API design
- Experience with microservices architectures
- Front-end familiarity with Angular/React and back-end integration
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
- Proficiency in SQL and NoSQL databases
- Strong problem-solving and collaboration skills
- Excellent communication skills
Desired Qualifications
- Experience in financial services or fintech
- DevOps practices including CI/CD pipelines
- Containerization with Docker
- Orchestration with Kubernetes
- Familiarity with Agile methodologies and tools such as JIRA, Confluence, and Git
- Knowledge of cloud platforms (AWS, Azure, Google Cloud)
- Experience with front-end technologies (Angular, React) and integration with back-end services
- Strong communication and collaboration skills
- Mentorship and technical leadership experience
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.