Position: Java Developer
Company: Benefit- Recruiting Company
Experience required: 2y
English level: intermediate

Let me propose you a vacancy - Java Developer,  Poland  (remote/office as you wish).
🔶🔷 Description:
They company is going to build an analytical platform for the client. A platform that will gather information about some companies from various sources will normalize it according to the predefined flow and show it to the user as a set of analytical dashboards. The gathered and processed information will let the customers make decisions regarding the business state of the investigated companies. Analytical information will help customers predict the appropriate companies’ future state and improve customers’ business processes.
The client provides high-value analysis and support to partner companies to identify and mitigate emerging business challenges. Today the customer’s business processes are highly manual and fragmented.
The project is aimed to define and bring to life a digital platform that connects the client employees with relevant and meaningful information about their portfolio holdings, enabling insights and action.
👉 Stack: Java (8 or 11), Spring Framework, AWS, SQL and Hibernate (or JPA)

✅ Main requirements:
- 2+ years of experience with a broad range of technologies, such as Java, Spring, Hibernate, Object-Oriented Design and Development, multi-tier system architecture, Web Services, etc.
- Expert knowledge of concurrency, scalability and fault-tolerant designs.
- Should be familiar with architecture components, design patterns, integration patterns, enterprise design patterns and capacity planning.
- At least theoretical knowledge of CI/CD processes. Can participate in creating the chain from coding, and test to deployment.
- Experience in service-oriented architecture development and implementation will be a plus.
- Basic docker knowledge. Kubernetes experience is a plus.
- Experienced in building microservice architecture with event-based communication in the AWS environment will be a plus.
- Intermediate English.