Senior Java Developer

You will work with cutting edge technologies while streamlining business processes.  Responsible for development and/or delivery of GCS BizOps related applications as part of an Agile development team engaged in highly-visible projects within the organization.

RESPONSIBILITIES:  

  • Work as an integral part of an agile team to develop and maintain web applications and scripting and to document and design unit tests
  • Adhere to the principles of scrum (honesty, openness, and transparency) in all work
  • Collaborate with other teams within the organization

SKILLS:

  • 5+ years of recent Java development experience including Spring and Camel frameworks
  • 3+ years database experience using relational (Oracle, MySQL, etc…)
  • 3+ years web development experience (RESTful/SOAP web services)
  • 3+ years experience working with Linux/Unix
  • Experience with Java EE tech including App Servers (Tomcat, JBOSS/WildFly, Jetty, etc…)
  • Experience using version control (e.g. GIT), TDD (e.g. JUnit) & CI practices and technology (e.g. Jenkins, Maven, (bonus Gradle))
  • Agile/Scrum methodology
  • HTML, CSS, JavaScript, React
  • Container tech (e.g. Docker, Kubernetes)
  • Apache Kafka
  • Hibernate (or similar ORM tech)
  • Jira
  • Camunda
  • jBPM, BPMN, BPEL, DMN
  • NoSQL (MongoDB, Cassandra, Reddis, etc.) databases

WHAT WE OFFER:

  • Work for modern and flexible company with open and friendly atmosphere
  • Interesting salary evaluation (fix and variable wage components) depending on seniority, skills and performance
  • Continous improvement as a life style choice
  • Strong opportunity of career development (90% of careers rises and promotions come from internal sources)
  • Huge benefits program with possibility to personalize it according to your preferences
  • Support in life situations (for example marriage, child birth etc.)

Ďalšie pracovné oblasti