SynerTech is proud to have countless successful placements for our clients and consultants. Here are jobs that are open:

Current Openings
Recently Filled Positions
Sr. Software Engineer - Java
  • Bachelors Degree in Computer Science or related degree
  • 5+ years of software development experience
  • Experience with Object Oriented designs and patterns
  • Experience designing and developing web based applications using Java, JEE, Spring, Hibernate, Eclipse, Tomcat, and JIRA or TFS
  • Experience with relational databases such as SQL, Oracle and MSSQL
  • Experience with REST based web services
  • Experience with JUnit and test driven development practices
  • Proven track record of being able to solve complex problems independently and to seek out and generate innovative solutions
  • Strong problem solving, analysis, design and testing skills
  • Quick learner, eager to leverage new technologies in a dynamic team environment
  • Excellent verbal, written, time management and organizational skills
  • Ability to work in a fast-pace agile software development environment
  • Ability to take personal responsibility to impact results and deliver on commitments
  • Must be detail oriented, a self-starter and a strong team player
  • Java, JEE, Eclipse
  • Third Party test tools, including:  JUnit, Mockito
  • Web Services, REST, JSON
  • Spring MVC
  • JPA / Hibernate
  • SQL, Oracle, RDBMS
  • Tomcat
  • JavaScript, JQuery
  • MS Team Foundation Server (TFS) or JIRA
  • on cutting edge and growing platforms
  • Build web applications using JEE platform, Tomcat web application server, Hibernate, Spring MVC, Web Services, other XML based technologies
  • Fulfill tasks as a member of an agile team, using agile practices (e.g. peer reviews, paired programming, daily stand up meetings)
  • Follow test first TDD practices and other initiatives to build in quality to development deliverables