Position: Senior Java+Graphana Developer, Fintech Solution
Company: DataArt
Category: Java
Experience required: 3y
English level: intermediate

POSITION OVERVIEW:
As a Java Developer, you will join an agile team of professionals, responsible for the development of the efficient monitoring tool. The team members are located in the USA (New York), Bulgaria, so the main language for verbal/written communication is English. The candidate should be a solid Java developer, a quick learner, who is able to blend into the team which is developing products for the financial industry. It would be a plus if a candidate has experience of building low-latency applications with microservice architectures, and Grafana integrations or plugins. Otherwise, the candidate should be ready to lean those new tool for him and use them in a full scale.

TECHNOLOGY STACK:
- Spring Boot, AWS tools, GMX, APM, Data Dog, Splunk, Grafana.

Responsibilities:
- Work on new features development and application enhancements.
- Stability of the platform is the team effort, so some bug fixing will occur.
- Support developed code with unit and integration tests.
- Participate in functionality designs.
- Perform internal demos for the business users.
- Peer code review.
- Troubleshoot environment/networking/communicational/application issues.

Requirements:
- Maturity, proactivity and energy to drive the development of the story you were assigned to.
- 4+ years of experience with Java-based applications, Spring, Spring Boot framework.
- Knowledge and experience with Grafana (highly preferred).
- Experience with Message broker for building log-latency systems (e.g. Apache Kafka).
- Experience with Splunk.
- Experience with microservice-oriented solutions.
- Hands-on experience with Spring (MVC, boot, data, cloud, security), JPA/Hibernate.
- Understanding and experience working with relational databases.
- Experience designing and developing high availability REST web services.
- Experience with Docker / Kubernetes / Jenkins.
- Understanding of working with Maven, Git.
- Spoken English.