Next job

Java Backend Engineer in SOLEAD Software

Posted more than 30 days ago

2 views

SOLEAD Software

SOLEAD Software

0
0 reviews
lviv
Intermediate
Full-time work
SOLEAD Software is looking for a senior-level Java Engineer to join our growing team working on building an innovative cloud based vendor management platform. The platform enables companies from various sectors to automate the procurement and management of all external suppliers and services via a central hub. Based on a simple task definition by managers, the platform’s algorithms do the main job to find and choose the right process, vendor or service. The platform has a modular architecture to

SOLEAD Software is looking for a senior-level Java Engineer to join our growing team working on building an innovative cloud based vendor management platform. The platform enables companies from various sectors to automate the procurement and management of all external suppliers and services via a central hub. Based on a simple task definition by managers, the platform’s algorithms do the main job to find and choose the right process, vendor or service. The platform has a modular architecture to assemble a vendor management system for particular business’ needs in a budget efficient way.

 

The platform is built in Java, Angular and AWS technology stack according to SaaS service model. The distributed project team consists of several subteams (frontend, backend, design, etc.) and works according to Agile methodology with daily standups and regular demos.

 

Being within the backend team, the Java Engineer is expected to design and develop backend components for the vendor management platform to meet current and future requirements. The Java Engineer is expected to demonstrate proactivity and commitment, propose improvements to different aspects of the product. The Java Engineer will communicate to other project members and stakeholders on regular basis.

 

Duties and Responsibilities

  • Design and development of backend components and services for the vendor management platform
  • Implementation of new functionality, business logic and workflows
  • Refactoring of already existing code to improve backend modularity, scalability and performance
  • Covering the backend code with API and unit tests
  • Demonstrating the archived results to project owner
  • Proposing ideas how to improve the product from various standpoints
  • Regular communication to other team members and project stakeholders
  • Participation in Agile process, team meetings, brainstorming, etc.
  • Following project practices, conventions and standards

     

Skills and Qualifications

  • B.Sc. or M.Sc. degree in computer science, applied math, or similar
  • 7+ year experience in software development, including 4+ years in Java development
  • Strong understanding of SOA cloud architecture, design patterns and OOP principles
  • Programming skills in SQL and relational databases (PostgreSQL)
  • Work experience with AWS cloud and its services
  • Hands-on experience with Elastic search services and Keycloak identity services is a big plus
  • Experience in design and implementation of REST API, Swagger and Postman tools
  • Understanding of MSA architecture is a plus
  • Agile process knowledge and practice
  • B2+ English communication skills
  • Work experience in distributed teams
  • High responsibility, pro-activity, goal-orientation and attention to details

 

This is a full-time long-term position in Lviv, Ukraine. We combine work in our modern and spacious office with work at home for employees’ convenience.

lviv
Intermediate
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept