Senior Java Developer
Details:
Job Information
Details
- Technologies
- Java
- Salary
- 40K - 65K
- About
What will you do?
● Collaborate with technical director, solution engineers, client managers, ensure the features are designed, and delivered according to defined business requirements and quality standards
● Responsible for core technical components development and optimization
● Implement and maintain our backend architecture for durability and quality
● Completes required coding to satisfy the defined acceptance criteria and deliver desired outcome
● Balance a fast-paced delivery schedule while ensuring quality and resilience
● Diligent to create and sustain premium quality and security of our product through modern quality tools and processes
What do we need?
● Bachelor’s Degree or above or commensurate industry experience.
● 7+ years of experience in Java development
● Experience with Spring / Spring Boot / Spring Cloud / Mybatis / Hibernate / JPA etc opensource framework, etc.
● Experience with high concurrency, high availability software design and development is a plus
● Experience with code version management tools such as Git or SVN
● Experience with unit testing framework such as Junit / EasyMock / Spockframework etc
● Experience with code build tools such as Ant, Gradle or Maven etc
● Preferred but not required:
o Previous experience working for Online Travel Industry is a plus
What do you have to bring to the table?
● Possesses a high degree of organizational skills
● Effectively communicates complex information to internal and external audiences
● Operates effectively and efficiently in a fast-paced environment, while working on multiple projects simultaneously
● Demonstrates creativity and flexibility in problem solving
● Strong customer service and teamwork skills
● Experience working on a distributed development team
● Activities are expected to be carried out with minimal supervision
● Excellent verbal and written English required