Full Stack Developer
If you are an experienced and ambitious Full-Stack Developer with strong programming fundamentals and the ability to adopt new frameworks as needed we want to hear from you.
As a Full-Stack Developer, you will be expected to architect, develop and release user-facing features and ensure the quality of our product continues to serve the needs of our tens of millions of users.
Requirements
- Minimum 4+ years experience
- Java 8 SE/EE Spring Boot, Spring Data.
- Good understanding of Front-end/Back-end and web services and application architecture.
- Experience with Angular / React.JS
- DevOps experience – working on containerization (Docker)
- Excellent communication and teamwork skills
- Experience with/in:
- TDD, OOP
- JSON,REST,JAX-RS/WS (Jersey/CXF/Axis2), Jackson
- Junit, Mockito, PowerMock
- JPA, Hibernate, JDBC
- SQL, Relational Databases like : PostgreSQL
- SCRUM/KanBan
- Experience in Tools and Products such as :
- GIT
- Maven
- Teamcity/Jenkins/Bamboo
- Linux