Position: Java Developer
Company: AllStars-IT
Category: Java
Experience required: 3y
English level: upper

**What will your job look like?**

- You will design, develop, modify, debug and/or maintain software code according to functional, non-functional, and technical design specifications.

- You will investigate issues by reviewing/debugging code, provides fixes and workarounds, and reviews changes for operability to maintain existing software solutions.

- You will work within a team, collaborate and add value through participation in peer code reviews, provide comments and suggestions, work with cross-functional teams to achieve goals.

- You will assume technical accountability for your specific work products within an application and provide technical support during solution design for new requirements.

**All you need is....**

- More than 5 years of experience in a software engineering role
- At least 3 years of experience in Java/ C#
- Previous experience working on NoSQL DB - Advantage
- Previous experience in working with Docker/ Kubernetes containers- Advantage
- Bachelor's degree in Science/IT/Computing or equivalent
- Familiarity with Microservices Architecture- Advantage
- Deep understanding of backend systems development
- Thorough understanding of software development methodologies, principles and procedures, and related software management tools

**Why you will love this job:**

- You will be challenged with design and develop new software applications

- You will have the opportunity to work in a growing organization, with ever-growing opportunities for personal growth

- You will have the opportunity to work with the industry most advanced technologies (Microservices, Couchbase, ElasticSearch, Kafka, and more)