Cache of job #14050492

Job Title

Java Software Developer






A Lean Start-up approach to development will be taken where rapid and frequent deliveries are made to lead customers to solicit quick feedback which feeds into development of the next release. The latest approaches to software development will be used including Continuous Integration, Continuous Deployment and Agile methodologies. Your Responsibilities: Be a part of a self-organizing team. Design and implement solutions based on customer requirements. Develop web applications, APIs, and proofs of concepts. Think about and improve usability. Implement continuous automated testing and deployment. Skills & Knowledge required. Minimum experience of 5 years development experience in Java development. Candidates coming from an agile development environment. Microservices and REST. Enterprise level development essential. Bachelor or Masters Degree in Computer Science or a similar field. Strong knowledge of Java frameworks like Spring, Hibernate, Struts, Maven, Tomcat etc. Experience in web application development. Good command of Linux tools. Experience with Docker is a plus. Experience with graph databases is a big plus. We Offer. Competitive salary. Health insurance. Experience in mission-critical and publicly-available software projects. Work with large multinational companies. Flat organizational structure. Continuous delivery and DevOps culture. This job originally appeared on

Date Added

122 days ago