This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join a leading organization in the financial services industry as a Senior Java Developer. This remote opportunity offers the chance to work on innovative financial solutions by designing, developing, and deploying cutting-edge microservices in a cloud environment. Collaborate with cross-functional teams to build scalable, secure, and high-performance applications that enhance customer satisfaction and streamline operations.
Job Responsibility:
Design, develop, and maintain microservices using Java and Spring Boot
Deploy and manage applications on AWS cloud platforms such as EKS and ECS
Integrate with Docker, Kubernetes, Kafka, and NoSQL databases like MongoDB
Develop and optimize APIs using REST and SOAP web services
Contribute to CI/CD pipelines with tools such as Jenkins and GIT
Implement security protocols including OAuth and SSO
Participate in architecture design and technical planning for microservices
Work closely with UI and backend teams to deliver seamless solutions
Requirements:
Extensive experience with Java and Spring Boot microservice development
Hands-on AWS cloud experience (EKS, ECS) and cloud deployment strategies
Proficiency in containerization (Docker, Kubernetes)
Strong knowledge of databases (MongoDB, PostgreSQL, Aurora)
Experience with message brokers like Kafka and API management
Familiarity with logging frameworks (Log4j), testing (JUnit), and performance optimization
Excellent communication and collaboration skills
Bachelor’s degree in Computer Science or related field
8-10 years of professional Java development experience with microservices and cloud architecture
Nice to have:
Exposure to ReactJS and MuleSoft API platforms
Experience with Web Services (SOAP, REST), API Gateway, and continuous delivery practices