clutch clutch-o check-circle-o ruby-plain react-original rails-plain php-plain nodejs-plain jquery-plain java-plain javascript-plain html5-plain css3-plain angularjs-plain android-plain greenvaro finmatex code-n-forcer baby-compy projects-value-delivered project-challenge hardware_design-icon_development hardware_design-icon_software hardware_design-icon_prototype hardware_design-icon_evaluation hardware_design-icon_concept ux_ui-icon_process_assets ux_ui-icon_process_mockups ux_ui-icon_mockups ux_ui-icon_process_prototype ux_ui-icon_process_architecture ux_ui-icon_process_icons ux_ui-icon_process_layout ux_ui-icon_prototype ux_ui-icon_process_requirements ux_ui-icon_guidelines ux_ui-icon_wireframes ux_ui-icon_analysis support-and-warranty global-delivery research-work experience-in-it hq-location big-data-color mobile-application-color iot-industry-color cloud-solutions-color technologies-methodologies-color computer-vision-color software-engineering-color product-development-color application-development-color ux-ui-design-color qa-automation-testing-color hardware-design-color data-mining-color marketing-seo-color checked iof-industry cloud-solutions big-data computer-vision mobile-application ux-ui-design services-menu-data_mining services-menu-marketing services-menu-hardware_design services-menu-qa application-development date-icon company-menu-education company-menu-products company-menu-terms_and_privacy company-menu-career company-menu-blog company-menu-contact-us industries-menu-financial-technologies industries-menu-energy-utilities industries-menu-healthcare-medicine industries-menu-internet-of-things industries-menu-social-media-ecommerce industries-menu-elearning-communications attach qoute-icon link-icon th cog book map-marker twitter facebook wrench cloud linkedin gavel sitemap angle-double-left angle-double-right angle-double-up angle-double-down angle-left angle-right angle-up angle-down desktop mobile play-circle file-text youtube google joomla cube cubes database file-pdf-o codepen share-alt paint-brush clutch heart-o xing xing-hover skype check-circle slick-arrow Solutions arrow-down circle-with-cross what_is_that-icon what_will_you_get-icon what_is_it_for-icon why_IT_GURU-icon_1 why_IT_GURU-icon_2 why_IT_GURU-icon_3 why_IT_GURU-icon_4 why_IT_GURU-icon_5 user-plus x-circle keyboard_arrow_up "
We use cookies to give you the best experience possible. By continuing we’ll assume you are on board with our cookie policy
Got it

Java Team Lead

Minsk - (Full-time)

Currently, we are looking for a smart Java Team Lead.

On your position, you will combine technical skills with management skills and business analysis. You will work as a leading technical specialist who is responsible for all technical solutions on the project, manages the development team (including developers), coordinates the work with the user interface development team and the QA team, and also provides constant communication with the client on all aspects related to timely delivery of the project with the best results. You will work under the guidance of the solution architect. Projects can have a combination of several technologies, and you need to be an expert in at least one technology and have knowledge of other technologies. Usually, this is a combination of Java and mobile technologies.

General requirements:

  • Experience in software development 3 years minimum;
  • Working experience on leading Java position or willing to develop the leadership skills;
  • Good educational background, preferably in the fields of computer science or software engineering;
  • Organizational skills including attention to details and multi-tasking skills;
  • Ready to work on projects where not only Java technologies are used but also mobile technologies;
  • Upper Intermediate English (close to Advanced) is a MUST;
  • Working experience with distributed teams.

Core responsibilities:

  • Leading and controlling team development process and its results;
  • Participation in overall project management, planning, time estimation, and resource scheduling;
  • Preparing necessary documents related to project. You may work together with business analyst and you should have good understanding of BA work, preparing user stories, gathering requirements, etc;
  • Constant review of the results of all team members: developers, UI design, and QA engineers;
  • Сommunications with clients (optional): gathering technical requirements and tasks.

Technical background:

  • Java Core (OOP, collections, I/O, concurrency, generics, annotations, design patterns);
  • Database experience (views, triggers, functions, constraints);
  • Good knowledge of REST principles;
  • Protocols: TCP/IP, HTTP, WebSockets;
  • Web: HTML5, CSS3, Javascript;
  • Java Build tools: Ant, Maven, SBT, Jenkins;
  • UML diagramming.

You will work with:

  • Atlassian software stack;
  • REST on Spring Boot, Play Framework;
  • PostgreSQL via QueryDSL;
  • Stripe payment system;
  • Twilio for delivering SMS and voice records;
  • Swagger for API documentation;
  • Gitlab for Pull Requests and code review.

As a plus:

  • Unit testing (JUnit, Mockito);
  • AngularJS, ReactJS, ReactNative;
  • Experience with payment systems: Stripe, Paypal;
  • Familiarity with Android and iOS;
  • Bootstrap.

Working conditions:

We provide an inspiring working environment where our people feel rewarded and engaged.

  • We expect a lot from our employees – and in return, we are also willing to give a great deal. You will challenge difficult, diverse, non-standard projects and tasks. But at the end of the day, you’ll be proud of what you’ve done.
  • We strongly encourage the initiative of growth and development of our guys. It is in your best interest to learn new languages and technologies and to implement them into existing and new projects. It won’t be unattended and we will definitely reward you.
  • We pay great attention to the health of our employees, so we offer wide health insurance, which also includes a dentist. And better drink tea with ginger and lemon, we have it the year round.
  • Softarex Technologies provides only personal attitude to employees. Our HR team helps the newbies at every step of adapting in the company. No less attention is paid to employees who feel here like at home (literally having their own slippers here).
  • Of course, that’s not all at all. Check the full benefits package here and let’s get it started!

Other position