Java Solution Architect for a Banking Company

Sorry, this position is no longer available
India
We are currently looking for a Java Solution Architect to work on solutions for enterprise-level clients with our best-in-class engineering and design teams.
Our customer is one of the leaders of the national banking sector and holds a strong competitive position in all segments of the banking services market.
The main pool of tasks is associated with Microservice development of the corporate solution.an opportunity to work remotely in multidisciplinary teams on global projects that define the future – of technology, collaboration and learning.
Responsibilities
- Migrating of the current solution to the Microservice platform
- Detailed elaboration of the solution's components
- Support of the solution
Requirements
- Java development experience of 9+ years
- Experience in building Microservice architecture
- Decent knowledge of Java8
- Experience with IBM MQ and Kafka
- Experience with Redis, Apache Ignite, and Hazelcast
- Experience with Spring (REST, Security, JMS)
- Experience with Spring Boot and Spring Cloud
- Experience with OpenShift, Kubernetes and Docker
- Ability to execute Unit testing
- Experience with Jmeter or Gatling
- Proficient English (written and spoken) B2
- Deep knowledge in Cloud technologies (AWS)
Nice to have
- Experience with Kubernetes
- Experience with ELK stack
- Experience with Jenkins
- Experience with LDAP
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn