Careers

Webswing Professionals Needed

Webswing Professionals Needed

Do you feel like working on unique product on global market? Join us today!

For all positions we offer

  • Stable and friendly workplace in city center
  • ​Flexible working time
  • Professional growth (trainings, conferences, ...)
  • Socialising programs (team building activities)

If you feel you are good candidate for one of the positions below, feel free to send us your professional CV to job@webswing.org.


———————————————

Java Developer

Job description, responsibilities and duties

Analysis, design and implementation of the application and supporting systems.

Working with customer and team on definition of high level architecture of planned features.

Proposing changes of current architecture with regards to performance and stability

Development of new features

Maintenance of existing code

Integration of customer applications with Webswing

Solving customer’s issues

Writing of technical documentation.

Mandatory skills

Knowledge of design patterns and software architecture

Advanced or expert level of Java, Swing, JavaFX

Databases overview and knowledge SQL/NoSQL

Networking and Messaging – Websocket, JMS, TCP-IP

Application server administration Jetty/Tomcat/Wildfly/Websphere

Maven, GIT, REST

UX user

Nice to have skills

JavaScript, AngularJS, Typescript

Docker, Kubernetes, Cloud deployments

Hazelcast

UX admin, scripting

Required education, skills and personality requirements

Secondary with school-leaving examination

University education (Bachelor's degree)

University education (Master's degree)

Education Specialization

Technical - IT

Language skills

English - fluent

Number of years of experience

2+

Personality requirements and skills

Good analytical and problem solving skills.

Good written and verbal communication skills.

Focused on goals.


———————————————

JAVASCRIPT DEVELOPER

Job description, responsibilities, duties

Design, coding and development of software

Software maintenance

Development and adjustment of new and existing projects

Communication with client

Development of HTML, CSS templates meeting the assignment or graphic design

Propositions of APIs and databases for projects and documentation

Mandatory skills

2-3 years of working experience in HTML, CSS, Javascript

Good understanding of ReactJS

Experience with TypeScript

Knowledge of MobX - state management

Understanding of Swagger API Tools

Different external libraries (e.g.: react-dom, lodash, primereact etc.)

Nice to have skills

Knowledge of different Javascript / Frontend frameworks

Knowledge of version control - Git

Ability to effectively test and debug

Knowledge of command line

Personality requirements

Attention to detail

Personal desire for success and growth

Up-to-date knowledge

Education

Secondary with school-leaving examination

University education (Bachelor's degree)

University education (Master's degree)

Years of experience

2-3

Language

English - Intermediate (B2) and higher


———————————————

SYSTEM SUPPORT ADMINISTRATOR

Job description, responsibilities and duties

Install and configure the software and hardware

Manage network servers and technology tools

Set up accounts and workstations

User and System administration

System licenses administration

Project access permissions administration

Manage issues relating to day to day operations

Monitor performance and maintain systems according to requirements

Troubleshoot issues and outages, monitor them

Ensure security and efficiency of IT infrastructure

Upgrade systems with new releases of the software

New system feature testing activities

Active communication with the users & business partners via hotline or email

Help desk service

On-demand system and process support

Change request management and implementation

Solving operational problems to eliminate problematic situations

Solving simple incidents

Systematic data backup

Writing documentation

Executing all other tasks as instructed by the direct supervisor or business partners

Requirements and Personal Skills

Proven experience as a System Administrator, Support Administrator, ​Network Administrator​ or similar role

Experience with databases, networks (LAN, WAN) and patch management

Knowledge of system security (e.g. intrusion detection systems) and data backup recovery

Ability to create scripts in Java, Javascript or other language

Familiarity with various operating systems and platforms

Resourcefulness and problem-solving aptitude. You should be able to quickly and correctly diagnose the problem. You must figure out what is wrong and how best it can be fixed in small amount of time. You should also have the patience to communicate with a variety of interdisciplinary teams and users.

Patience

Excellent communication skills

Attention to detail

Required education, skills and personality requirements

University education (Bachelor's degree)

University education (Master's degree)

Professional certification (e.g. Microsoft Certified Systems Administrator (MCSA)) is a plus

Languages

English - Intermediate (B2) and higher

Nice to have skills

Microsoft Windows

UNIX/Linux

Administration of Windows servers

Administration of LAN/WAN

Windows & Linux Server

Administration of Microsoft SQL Server


———————————————

BUSINESS ANALYST

Job description, responsibilities and duties

Liaise with key stakeholders and conduct discovery sessions to get exact requirements

Create wireframes, mockups and data and process models

Document exact business needs

Investigate the operational system of an organization or business to detect opportunities for change

Assess whether business benefits are realized post-implementation of solutions

Communicate requirements to the development team and partners

Prioritise the requirements

Monitor notices of public procurement results and competing offers

Act as focal point to the Finance Manager and interlock with all internal and external counterparts

Provide possible interim solutions in case system support cannot be delivered in time

Your responsibilities will include also analysis and resolution of incidents and problems related to the software

Responsibility for preparing and maintaining all required documents

Facilitate the negotiation of requirements from the multiple stakeholders

Identify the current AS-Is and future state TO-Be of business processes

Help the business stakeholders envision the future and how their work will need to change to support the future

Requirements and Personal Skills

Relevant business and system analysis experience in the development of IT requirements

Strong analytical abilities and problem solving skills and an informed, evidence-based approach

Strong communication skills, both verbal and written

Fluent in English

Ability to handle multiple priorities and work independently

Deliver high-quality products under pressure

Good understanding of IT related best practices and processes

Prioritising

Strong SQL knowledge, data modeling

Proven team player, committed to meeting the common goals

Able to deal with uncertainty and influence positive outcomes

Strong interest in business and business development

Good understanding of information technology

Languages

English - Intermediate (B2) and higher

Years of experience

3+

Required education, skills and personality requirements

University education (Bachelor's degree) University education (Master's degree)

Nice to have skills

Analytic thinking

Responsibility

Personal desire for success and growth

Loyalty

The Ability To Run Stakeholder Meetings

Be A Good Listener


———————————————

SOLUTION ARCHITECT

Job description, responsibilities and duties

Matching solutions with the corporate environment

Meeting the requirements of all stakeholders

Analyzing and documenting requirements

Compliance with non-functional requirements

Analyzing the technology environment

Analyzing customer’s needs

Providing supervision and guidance to development teams

Providing updates to stakeholders on product development processes, costs and a budget

Setting the collaboration framework

Creating a solution prototype

Recommending solutions

Resolving problems as they arise

Controlling solution development

Supporting project management

Proposing changes where needed

Project management support

Experience

At least 5+ years of working experience in one or multiple IT areas

Experience with Java

Experience with software and solution architecture

Engineering and software architecture design

DevOps

Business analysis

Project and product management

Languages

English - Advanced (C1)

Personal Attributes

Excellent communication skills

Fluency in written and spoken English

Understanding of coding languages (Java, JavaScript)

Proven experience in engineering and software architecture design

Good understanding of design patterns and application levels

Deep analytical skills

Problem-solving

Project and resource management skills

Knowledge about databases, web technologies

Influence and negotiate

Time management skills

General knowledge of trends

Attention to detail

Team player

Required education, skills and personality requirements

Master’s Degree or doctoral degree in Information Technology, Software Engineering, Computer Science or a related field