£40K/yr to £60K/yr
East Hertfordshire, England
Permanent, Variable

Java Developer - Mobile

Posted by Ikhoi Recruitment.

A successful, fast growing, innovative software company, based in Hertford, providing systems to leading UK, European, Asian, and North American retailers. This client drives the instore, mobile, and online channels that make up a modern retail organisation.

They are looking for someone to start immediately to work within an experienced team of Java developers on a Java enterprise retail system. Projects will include phone and handheld development, java Swing clients, web applications including React and SOAP and Rest web services all driven with our own process-based development platform.

You'll be a bright graduate with at least a years developer experience. You will need core skills in Java, JDBC, JSP, SQL, MVC framework, Web Services, and an interest in software design. You will be involved in the whole life cycle development process.

Great benefits and the ideal candidate must live near Hertford as the role is office based.

Desirable skills and experience

  • Experience with one or more of the following databases: MariaDB/MySQL, MSSQL, Oracle.
  • Frontend Web Development, React, Angular, Vue.
  • Mobile app development on IOS/Android.
  • Eclipse development environment.
  • Build tools such as Maven, Gradle.
  • Working knowledge of at least one J2EE container such as Tomcat.
  • Container tools such as Docker, Kubernetes.
  • Cloud Services such AWS, Azure.
  • Using version control systems such as subversion or git.
  • SOA and Web Services.
  • Familiarity with at least one XML to Java binding technology such as JAXB.
  • Familiarity with at least one J2EE application framework such as JSF, Spring, Struts.

Responsibilities

  • Develop high quality, testable, well-documented software.
  • Work closely with Technical Architects and Development Managers to convert functional and technical specifications to production quality software.
  • Participate in the configuration, testing, and release processes.
  • Ensure adequate test coverage at unit and integration levels.
  • Contribute to design and specification processes.
  • Research and learn new technologies.
We use cookies to measure usage and analytics according to our privacy policy.