Senior Java Developer (L) (offline)

We are always looking for great talents. And we would like toΒ meet smart, open-minded, technically advanced and team-oriented people.
Join us!

ABOUT THE ROLE:
We are looking for an experienced professional with great passion to innovate and be part of a team that regularly faces and conquers challenges. A person that is eager to learn and teach, enjoys playing with technology and is up for a new adventure. You will have the privilege to work with the most updated technologies and the most talented people in the industry.

Main duties and responsibilities:
● Take part in building and maintaining company products
● Develop new and exciting features in collaboration with the Product team
● Contribute to the full software development lifecycle including design, development, documentation, testing and deployment
● Work closely with other participants in the team: product manager, developers (internals and externals), testers, designers, data scientists, etc.
● Work with product owners and business analysts to understand requirements.

Experience & qualifications:
● 3+ years of enterprise Java/Kotlin development, Spring Boot stack (Core, Web, Data, Cloud)
● Experience with concurrency (Coroutines)
● Knowledge and proven experience in SQL databases (we use PostgreSQL)
● Strong understanding in non-relational databases (Elasticsearch, MongoDb)
● Experience in designing, developing and testing distributed, highly scalable applications
● Familiar with common design patterns
● Experience writing reusable Java libraries
● Familiarity with Unit, Integration and System testing concepts.
● Understanding of fundamental design principles behind scalable application, such as SOLID principles for design patterns and FIRST principles for unit tests.
● Experience working in Agile/Scrum environment
● Strong ability to perform in a fast-paced environment
● Excellent analytical and multitasking skills

Would be a plus:
● Experience in Fintech
● Experience with Microservice architecture
● Experience with one or more of the following: Elasticsearch, Kafka, logging and monitoring tools
● Experience with cloud technologies and platforms (we are on AWS)
● Experience with CI/CD pipelines
● Experience with Kubernetes, Helm (we host all the services in K8S)
● B.Sc. in computer science or software engineering

We are looking for a person who is:
● Passionate about technology and always strives to grow
● Able to own the work and always drives it towards the goal
● Motivates and inspires people around as well as stays motivated himself
● Always able to find solutions that are simple and correct architecture-wise
● Customer/business driven mindset

What we offer:
● Competitive compensation depending on experience and skills
● Long-term employment
● Medical Insurance
● Career growth opportunities
●. Compensation for sick leaves and regular vacations
●. English classes with a native speaker

About Newage.io

Newage.io is a product-led company, founded in Ukraine.
We connect people and technology to make our teams and clients succeed. The product teams inside Newage.io develop platforms for Fintech, IGaming, Insurtech, and other businesses.

Who we are:
- 300+ people
- 5+ years in the market
- 4 big products
- 3 International locations

Now we have offices in Ukraine, Georgia, and Poland.

In development, we use and follow the next principles:

- Microservice architecture
- SRE practices
- Serverless architecture
- Cloud technologies
- Communities build around technologies

Company website:
https://newage.io/

DOU company page:
https://jobs.dou.ua/companies/newage-solutions-corp/

The job ad is no longer active
Job unpublished on 28 October 2021

Look at the current jobs Java Kyiv→