Java Software Developer

Home » Careers » Open Positions » Java Software Developer

Java Software Developer

We are seeking for an experienced, talented, self-motivated Software Engineer who has a successful track record utilizing Java in a services-oriented, enterprise environment. We work in a fast-paced, collaborative, agile environment where you will have the opportunity to rotate through research and development, mainline development, and sustaining environments while working with our offshore partners.

    Requirements

  • 3-6 years of software development experience, including at least 2 years developing back-end Java applications in a team environment
  • Hibernate, Spring (Dependency Injection, AOP)
  • SQL knowledge (queries, optimizations)
  • Unit testing (JUnit)
  • Experience with subversion (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

  • GWT
  • Experience with web services (SOAP)
  • Maven
  • Flyway (or at least one DB migration tool, like Liquibase)

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