• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

Software Skills is looking for one junior and one senior Java developer on behalf of a company in central Gothenburg.

:: About the position ::

You are to work with the backend of an eBanking, a solution for bringing ease of use security to the mobile. It relies heavily on back end components. The ecosystem of it is now expanding with a completely new backend component to be developed.

We are looking for a developer that can be part of this new product and join an international team to create the mobile security of the future.

Our backend nodes are mission critical for our bank customers with high performance, availability and scalability requirements. You are excited about developing top notch software meeting these requirements.

:: Specific responsibilities ::

- Contribute to the development of a new back end component
- Join in the development and maintenance of the existing back end components
- Be part of an experienced Scrum team working tightly together

:: Qualifications ::

Education: Master Degree in Computer Science or similar

Experience level: 2 or more years of development experience for the junior position, 5 or more years for the senior position.

Behavioral skills:

- Team player
- You are eager to learn new technologies
- Our team is multicultural and international, a high level of appreciation of other cultures is needed.

:: Technical / functional skills for the junior position ::

You have good development practices
- Working knowledge of Scrum
- Unit/function/system testing experience is a plus
- Continuous integration
- Basic applied cryptography skills is a plus

Languages and Technology Areas
- Java
- Servlet Technologies - Servlet API, WAR files
- Server-side development
- SQL and databases
- Web services - REST / SOAP

Knowledge of technologies like
- Spring
- Hibernate
- REST, SOAP
- Testing and mocking frameworks

Operating systems
- Windows
- Linux

Tools
- Jenkins/Hudson
- JUnit
- ANT
- Mercurial / Subversion

You follow the latest evolution of the Java web technologies

:: Technical / functional skills for the senior position ::

You have good development practices
- Proactive in ensuring the quality of code
- Test driven development in an agile team
- Continuous integration
- Design and architecture skills is a plus
- Security and applied cryptography skills is a plus

Languages and Technology Areas
- Java (Main development language)
- Scripting languages - Shell scripts, Python
- Server development
- Java enterprise stack - We run on the Spring stack, no J2EE
- Servlet containers - Tomcat & Websphere
- Databases - Oracle, MySQL, MSSQL, DB2, HSQLDB
- Web services - REST / SOAP
- Bits and bytes - Buffers, byte operations, binary protocols

Knowledge of technologies like
- Spring - Core, MVC, Security, Web Services
- JPA / Hibernate
- JAXB, REST, SOAP
- Java NIO / Netty
- Testing and Mocking frameworks - JUnit, Mockito / EasyMock
- Special : Big Data analysis, handling, and management with technologies like Hadoop

Operating Systems
- Windows
- Linux

Tools
- Jenkins/Hudson
- Code coverage and static analysis tools / Sonar
- Build tools - ANT/IVY
- Mercurial / Subversion

You follow the latest evolution of the Java web technologies

Experience in the following is a plus
- Security and cryptography
- Performance profiling
- C, C++
- JNI
- Hardware Security Modules (Safenet, Thales etc)

We hope to hear from you!

Detta är en jobbannons med titeln "Java developer" hos företaget Software Skills AB och publicerades på webbjobb.io den 6 november 2014 klockan 12:16.

Hur du söker jobbet

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black