Job Description
Must Have:
Java7 or higher
Spring (IoC, Boot, Data/JPA, REST)
Hibernate
SQL
RESTful services
Unit testing
Agile/Scrum
Nice to Have:
Postgres
RabbitMQ/message queues
Elastic Search
Kafka
Angular 2 or higher (only for debugging purposes)
- ARCHITECTURE LEVEL DESIGN of the project using SPRING BOOT, MAVEN, PROFILES, CONFIGURATION SERVER
- Development of back-end services with SPRING RESTFUL WEB SERVICE to implement various workflow, such as asset title data retrieving, series-season-episode data cascading, asset watermarking
- Development of data persistence layer with SPRING DATA JPA and HIBERNATE to provide needed database operations on PostgreSQL DB residing in Dev/QA/STG/PROD environments.
- Development of the RESTful Service Clients with Jackson JSON and REST TEMPLATE to exchange data with third-party systems by parsing and digesting the received JSON data.
- Development of customized JOB SCHEDULER with SPRING SCHEDULING to trigger various scheduled batch jobs to synchronize data with outside systems such as asset title data.
- Development of in-house Authentication Bridge using SPRING SECURITY and OAUTH 2 to map the user’s group and permissions from corporation central single Sign-on system into Alice system.
- Investigate Production issues and work with various teams to get issues resolved.
ENVIRONMENT:
- Java 8, Spring 4, Spring Boot 1.4, Spring Data JPA, Hibernate 4.2, Spring Scheduling, RESTful Web Service, Maven 3, Git, IntelliJ 14, PostgreSQL 9.6, Bamboo, JavaScript, AngularJS 1.6, HTML5 and etc.
Company Description
TenTek has been in business since 1989, and is recognized as a leading staffing provider of tech professionals to a growing client base.