Java EE

Home » Careers » Open Positions » Java EE

Java EE

We are seeking an experienced, talented, self-motivated Software Engineer who has a successful track record utilizing Java in a services-oriented, enterprise environment. This person will join a team responsible for designing and implementing new cloud-based services. We work in a fast-paced, collaborative, agile environment where you will have the opportunity to communicate directly with clients overseas. So having good command of English is a must.

    Requirements

  • 3-6 years of software development experience, including at least 3 years developing back-end Java applications in a team environment
  • Java 7, Spring (MVC, Dependency Injection, Security, AOP, etc.)
  • JSP, HTML, Custom tags, CSS, JavaScript, jQuery, KnockoutJS, NodeJS
  • SQL (queries, stored procedures, optimizations), Hibernate, Flyway (or at least one DB migration tool), like Liquibase, MS SQL Server 2008, H2 DB
  • Experience with source control (one of SVN, GIT, CVS)
  • Experience in all phases, including: analysis, design, coding and testing
  • Working experience with Agile Scrum
  • Excellent verbal and written communication skills
  • BS or MS in Computer Science or a similar engineering discipline
    Nice to Haves

  • JUnit, Mockito, Cucumber, JSUnit
  • Experience with JMS and/or AMQP
  • Experience with web services (SOAP and REST)
  • XML, JSON, PDF & Excel generation
  • Maven, Buildr
  • Bamboo (or another CI tool like Jenkins)
  • Crucible (for code review)
  • Good working knowledge of XML and related technologies
  • Linux experience

Benefits

IT Six offers an attractive career in an international successful company, personal and professional development opportunities.

IT Six also offers you an attractive compensation package, high qualitative working conditions and the possibility to grow in a competitive and professional environment.

  • Excellent working conditions
  • Great training opportunities
  • Professional and dynamic work environment
  • Value recognition
  • Creativity and innovation strongly encouraged
  • Team building activities
  • Attractive salary package and other incentives