Position: Senior Java Developer (Latvia)
Company: Seek IT
Category: Java
Experience required: 3y
English level: upper

What makes this company a unique place to work? 
The combination of rapid growth and an international and innovative environment! This is creating a lot of opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world.  At this company, together with your colleagues globally, you will collaborate on crafting solutions for prestigious companies and help them become more flexible, innovative and successful. And this is your chance to join the success story: we are looking for a Senior Developer to join Application Development and Maintenance (ADM) Team.

About the role:  
 • Development of Java applications  
•  Deployment, automation, and support 
 •  Maintenance and support of high-volume, low-latency applications, delivering high availability, security, scalability, and performance  
• Implementation of monitoring, metrics, and logging systems 
 • Managing and maintaining tools to automate operational processes 
 • Contribution in all phases of the development lifecycle, collaboration within DevOps team and customer stakeholders  
• Writing well designed, testable, efficient code   
• Supporting continuous improvement by investigating alternatives solutions and technologies  
 • Expect to become expert in Angular, ngrx, Spring, Java, Docker, Kubernetes, API gateways

Our ideal candidate has:
•  Java programming experience (4-7 years)
 • Overall IT experience of more than 7 years  
•  Experience with DevOps CI/CD tools and some testing frameworks   
•  Experience with Agile working, Scrum, and/or Kanban   
•  Good understanding of operations and development processes 
•  React/Angular skills will be treated as an advantage.