Position: Senior Java Developer
Company: IT-Rex
Category: Java
Experience required: 3y
English level: intermediate

Senior Java Developer

The client creates and maintains document automation solutions for the insurance business in the US market.

Requirements:
4+ years of experience in 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 Multi 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.

Responsibilities:
Supervise problem solving on result-driven basis
Introduce and analyze requirements
Work on software design on all stages
Collaborate and supervise distributed team
Mentor developers and newcomers
Participate in technical interviews.