Position: Senior Java Developer / Team Lead
Company: VARTEQ
Category: Java
Experience required: 3y
English level: intermediate
Published: 2021-11-01T00:00:00+02:00

**This job might be a good fit for you if you have**

— 5+ years of relevant experience in Java software development
— Experience in Front End / Javascript development
— A solid understanding of object-oriented programming, Service Oriented Architecture
— Experience with cloud architectures/systems such as AWS
— Skill for writing reusable Java libraries, knowledge of concurrency patterns in Java
— Experience with MVC, JDBC, and RESTful webservices, Sprint Boot
— Proficiency understanding of code versioning tools, such as Git
— Familiarity with build tools such as Ant, Maven, Gradle or similar
— Familiarity with continuous integration
— People management experience
— Good English knowledge

**Responsibilities**:
— Participating in the full lifecycle of development from conception, analysis, design, implementation, testing and deployment
— Partner with multiple teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
— Review and analyze proposed technical solutions for projects
— Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
— Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary

**We’d also like to see (but don’t require) hands-on experience with**:

— Microservice architecture
— Docker (Kubernetes is a plus)
— Experience in ReactJS
— Work experience with CircleCI.

**What’s in it For You**:

— Remote work possibilities
— Possibility to attend internal, external courses, workshops and access to a corporate subscriptions
— Fully paid medical insurance (COVID-19 coverage)
— Weekly happy hours and monthly corporate events
— English grammar classes + Emailing, Soft skill and other useful workshops
— Accounting support
— Responsive and friendly team
— Competitive salary, 20 working vacation days