Job Summary
Job description
Overview of job
About you
You are a talented and passion driven individual who values working in a fast-growing environment, delivering high quality client-oriented services and collaborating with your peers.
You are a motivated, detail oriented, technical skills and energetic person who works well in a fast-paced, dynamic small-team environment. You learn quickly and are passionate about helping others.
You desire to be part of a fast-growing company and contribute to the mission of building the tool of choice of ambitious companies that everyday strive to enhance their daily recruitment operations.
About the job
- Complete complex application development in JAVA using Spring Framework, AWS cloud, and Kafka messaging technologies by coordinating requirements, schedules, and abilities of your team
- Troubleshoot development and production problems across multiple instances and services of Vincere Products
- Connect many application services by applying enterprise software design patterns, designing database architecture and server scripting
- Work with partner integrations using clear and concise communication and proactive problem solving
- Extend product functionality through development of API implementations, browser add-ons, mobile apps, and generating utility code libraries that automate common tasks and issues
- Reviews requirements given by the BA and understand the business scope of work as well as the functional implications to the system
- Maintain code versioning and merge requests for release deployments
- Work in an Agile development environment
- Perform unit testing, functional testing and integration testing to deliver a solid reliable product
- Monitor application performance and problem solve optimizations to increase performance
- Communicate in both spoken and written English with a diverse multicultural team
Vincere has a diverse, international, and supportive community culture. You’ll collaborate with coworkers and clients across Australia, Europe, the UK and the US. Our English-speaking environment lets you improve your language skills.
When you’re on #TeamVinny, you get the best benefits:
Vincere has a diverse, international, and supportive community culture. You’ll collaborate with coworkers and clients across Australia, Europe, the UK and the US. Our English-speaking environment lets you improve your language skills.
When you’re on #TeamVinny, you get the best benefits:
- Attractive salary & sign-on bonus $1,000
- 100% salary during probation period
- 13th month bonus salary
- Premium healthcare insurance for every employee
- Yearly health check-ups
- 13th month bonus salary
- Social Insurance on 100% salary
- 15 days of annual leave, with unused days rolled over to next year (unlimited)
- Technical and soft-skills training on Udemy and Coursera
- Team outings, company parties, and other exciting events every quarter
- Overtime rarely required. OT policies apply for every product release.
At Vincere, we have a saying: when you win, we win. There are always ongoing career opportunities within Vincere.
We look forward to receiving your application.
Job Requirement
Requirement
- Web application development experience of at least 5 years
- Java and Spring framework experience over 3 years
- Kafka experience over 2 years
- More than 1 year of Agile development experience
- Strong grasp of REST API planning and development
- Proven track record of successfully delivering product-driven software
- Relational database experience with such RDBMS as PostgreSQL or Mysql
- Demonstrated knowledge of best practices for coding and overall application architecture
- Understanding of software quality assurance principles
- English & Vietnamese proficiency is a must
Bonus qualifications
- Familiar with Docker, Kubernetes
- NoSQL database experience such as MongoDB or DynamoDB
- Ability to coordinate integration of multiple technology systems, operations, or processes
- Ability to quickly learn new technologies
- Working knowledge of Continuous Integration (CI) and Continuous Deployment (CD)
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Java
- Spring
- Web App
- PostgreSQL
- MySQL
- MongoDB
- NoSQL
- RDBMS
- REST API
- Docker
- Architecture
- CI
- Apache Kafka
- DynamoDB
- CD
- Kubernetes
COMPETENCES
- Agile
- Planning Skills
- Learning Quickly
BUSINESS PROFILE
Vincere is designed specifically for recruitment companies covering Perm, Contract & Executive Search, with built-in front, middle and back office capabilities.
Vincere’s action-driven interface prompts, prods and pushes recruiters towards the one thing that truly matters: Placements. Vincere is designed specifically for ambitious recruitment business owners looking for a tech partner that will accelerate their growth.