Position: Middle Java Developer
Company: SoftServe
Category: Java
Experience required: 1y
English level: intermediate
Published: 2022-02-01T00:00:00+02:00

We are ready to offer you a continuous long-term project that consists of a subset of smaller projects that have a common idea of providing weather forecasts for purposes of different domains, such as aviation, energy, and media.

SoftServe is responsible for product development either as a dedicated team or team extension of client teams. At the same time, we have dedicated mobile teams where the whole development and testing is on our side.

We are looking for a Developer to our team who loves building beautiful, effective user solutions. Our Project has a good potential for knowledge development, quick promotion, and self-grow. We propose to new candidates our friendly community and knowledge sharing for their all professional goals.

YOU ARE
A smart and curious software developer with analytical and structured thinking, good investigation skills, a track record of getting things done, not afraid of challenges, and a passion for building great products, you would be a great fit in our development team. You should be able to hit the ground running and take ownership of projects.

You are a great fit if you possess this experience and qualifications
- Java
- Object-Oriented design and best practices
- Utilizing testing frameworks (JUnit, TestNG, or similar)
- Continuous integration or deployment
- Messaging services such as Kafka, RabbitMQ, or AWS SNS/SQS
- Kubernetes and containerized software applications
- PostgreSQL
- Strong desire to succeed in a great team and best Customer

YOU WANT TO WORK WITH
- Such technologies: Java, Kubernetes, PostgreSQL, Kafka, RabbitMQ, AWS, Python.
- Contributing to all phases of the software development lifecycle
- Understanding and clarifying project requirements and translating those requirements into designs and development tasks
- Helping design application and platform architecture
- Researching and recommending software development tools and utilities
- Providing accurate task estimates
- Adhering to departmental standards for design, documentation, and development

TOGETHER WE WILL
- Support your technical and personal growth – we have a dedicated career plan for all roles in our company
- Care about your individual initiatives – we are open for them, just come and share your ideas
- Choose a project for your interests
- Work in a friendly team and share the knowledge
- Enjoy a flexible working schedule
- Enable business and their customers to make informed decisions and take action in the face of weather
- Have a great opportunity for self-development (English courses, learning platform, mentorship)