Java Developer

  • Cyclad
  • Katowice
  • 14 000 - 18 000 PLN net / month
  • Any contract
  • 16.10.2019

Cyclad

Requirements

Experience level: Mid
  • Min. 2 years of dedicated experience in Java development
  • Experience in JS, Angular 5
  • Good understanding of one or more of the following server-side Java frameworks/libs: Spring, Spring Integration, Hibernate
  • Experience in Oppenshift, Rabbit MQ, Weblogic AS, Elasticsearch
  • General experience with Oracle DBs and DB design
  • Willingness to develop in Java Development
  • Knowledge of any other technologies related to Java will be an advantage

Technologies

Necessary on this position:
  • Java
  • J2EE
  • Spring
  • Hibernate
  • Angular
Necessary and we can teach you:
  • WebLogic
  • RabbitMQ
  • OpenShift

Project you can join

Currently we are enlarging 6 international software development teams in the sectors of aerospace, advanced engineering, medical, financial services, ITSM etc. The teams are dispersed among the Europe but the core development team and management is located in Katowice. There are therefore multiple development opportunities and we want you to become a part of this great team. We are searching for Java Developers with versatile background who will have the chance to create new and upgrade existing advanced apps, work in an international management culture and gain valuable experience that suits your financial expectations. The hired person was involved in one of projects

Project information:

  • Industry: Information and communications technology
  • Type of project: New system development & upgrades
  • Areas of Projects: Administration, Transportation
  • Project language: English

Job description:

  • Responsible for all phases of the application development life cycle in a corporate environment including analysis, design, programming, testing, implementation and maintenance
  • Improving operations by developing and maintaining application systems that meet the client needs using various techniques and technologies (depends from project)
  • Participating in Scrum meetings
  • Developing and maintaining up-to-date end user documentation
  • Providing of effective support and training of application users by addressing and resolving application related problems and issues in a timely manner

Work time division

New features
40%
Bug fixing
30%
Self-development
10%
Meetings
10%
Documentation
10%

How we code?

  • Version control: Git
  • Style guide
  • Code review
  • Pair programming
  • Static code analysis
  • TDD
  • BDD
  • Code metrics
  • Knowledge database

How we test?

  • Unit tests
  • Integration tests
  • System tests
  • Pentests
  • Performance tests
  • Manual testing
  • Test automation
  • CI

How we manage our projects?

  • Methodology: Scrum
  • Who makes architectural decisions? CTO, team
  • Who makes technology stack decisions? CTO
  • Concurrent projects per team member?: 1
  • Project management software: JIRA
  • Opportunity to change between projects
  • Team line-up:
  • Developers: 80
  • External QA Team

Toolset

  • Laptop
  • PC
  • Additional monitor
  • Headphones
  • Personal container
  • Phone
  • Freedom to pick your tools
  • Operating system

Work environment

  • Tech supervisor
  • Open space
  • Separate rooms
  • Dress code
  • Flexible working hours
  • Remote possible: 40%
  • Business trips: depends on project: up to couple week/quartal
  • Paid vacation: 20/26 on empoyment contract
  • Office hours: 8-9 - 16-17

Bonuses

  • Healthcare package
  • Healthcare package for families
  • Leisure package
  • Leisure package for families
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
  • Lunches
  • Adaptation tips
  • Language courses
  • Temporary housing
  • Help finding an apartment
  • Visa Services
  • Sign up bonus
  • Flight ticket
  • Money for moving expenses
  • Conferences
  • Trainings
  • Books
  • Car parking
  • Bicycle parking
  • Shower
  • Chill room
  • Playroom for children
  • Integration events

Contact this employer

Cyclad is a Data Controller ...