Position: Senior Java Developer
Company: GlobalLogic
Category: Java
Experience required: 5y
English level: upper

As a Senior Developer, you will be a part of a cross-functional international scrum team working on financial documents application for the Insurance business in the US market. 

**Requirements:**
You are a Developer or an Engineer with **at least 5 years of commercial development with use of:**
- Java 8+ and J2EE stack, Microservices, JavaScript basics, REST, EJB3, Hibernate, JPA, Docker, Kubernetes, Spring.
- Practice in design and development of Muti tiered Distributed Architecture and Microservices.
- Experience in Agile and iterative development lifecycles.
- Working with Oracle databases, good knowledge of SQL, queries tuning and optimization, strong knowledge of relational database basis.
- Strong practice Design and Architectural Patterns, deep experience in Core Java-related manifests, main Java data structures and algorithms experience.
- TDD (test data driven) development.
- Result-driven problem-solving skills.
- Leadership and mentoring skills.

**Job Responsibilities:**
- Supervise problem-solving on a result-driven basis.
- Inroduce and analyze requirements.
- Work on software design at all stages.
- Collaborate and supervise a distributed team.
- Mentor developers and newcomers.
- Participate in technical interviews.

**The client** provides services for banks and financial companies in 92 countries. There are projects for domestic and international payments, efficient cash management, automated workflows for payment processing and bill review, and state-of-the-art fraud detection, behavioral analytics, and regulatory compliance solutions.