Skill : ava 8+, Java EE, Netflix Hystrix, Netflix OSS, REDIS, RESTful API, Spring, SPRING boot, Spring Integration, Tomcat
Employment Status :
This position is seeking a dynamic candidate who is capable and interested in tackling all kinds of technical issues in a large enterprise environment who is also aggressively growing with sense of ownership and leadership. We are looking for a passionate and innovative engineer who can bring fresh ideas, lead the development and operation with getting the peers involved proactively, to join us together in delivering best shopping experiences with high speed and time-to-market.
To understand business requirements, and deliver features with high quality and speed
To design, development, test, and operate of large scale e-commerce systems
To perform maintenance, monitoring, troubleshooting and bug-fix (24/7)
To perform system improvement (i.e. refactoring, adopting appropriate technologies and system architecture, and optimizing the system performance with a sufficient load test)
Age at least 25 years
Both males and females are allowed to apply.
Over 5 years' experience in designing and developing RESTful API and Micro service architecture as a whole
Proven hands-on Software Development experience in designing and developing applications using Java / Java EE platforms (JVM mechanism such as class loading, memory management, and gc tuning)
Object Oriented analysis and design using common design patterns (Gof, SOLID principles, and functional programing)
Experience in maintaining unit-testing suite at state-of-art level
Experience in Spring Framework
Experience to host Java application server (Tomcat, WebLogic / Jetty / Undertow, etc.) and configure it for production use
Good experience in CI/CD automation of service delivery (using Jenkins/git, etc.) as DevOps
Good experience in both Waterfall and Agile practice, and understand the spirit behind them
Experience in supervision of software contents management (Git, Maven, and Gradle)
Experience in utilizing GNU utility on Linux distribution to take further investigation
Relevant professional development work experience of designing RESTful-API / WebService with UML : ERM, SequenceDiagram.
Experience with development on Linux/Unix , include skills in scripting languages.
Experience on infrastructure and working with VM and Docker based Architectures.
Strong understanding of networking, such as DNS, DHCP, JMS, HTTP, TCP/IP.
Experience implementing Authentication and Authorization solutions
Operate middle ware, such as Apache, Nginx, Tomcat, Weblogic and other open source framework
Team leading experience (5~6 people) to achieve targets on schedule under high pressure
Compensation & other benefits
Weekly 2 holidays
Salary Review: Yearly
Education : #Bachelor of Science (BSc) in CSE #Masters or Bachelor in Computer Science/ Engineering.