LƯƠNG: 1800 - 2200 USD
ĐỊA ĐIỂM LÀM VIỆC: Tan Binh District, HCMC
THÔNG TIN MỞ RỘNG:
- Breakthrough Workforce Management and Perioperative Optimization Solutions
- We are the leading provider of Workforce Optimization solutions. Unlike existing approaches, Workforce Optimizer employ breakthrough and award winning mathematical techniques and machine learning algorithms that process millions of complex scheduling rules to automatically generate optimized schedules based on forecasted workload demand.
- We have also integrated the benefits of many recent innovations in the web technology (multi-tenanted and single-instance, mobility, in-memory data grid, rich user experience and social integration) improving the usability, accessibility and application speed significantly.
CONTACT: 0937 688 198 (Ms. Mai) for more information
As a Java Developer, you will be a part of a team of Java developers delivering in an Agile environment. You will be expected to work directly with key stakeholders to understand the business requirements and design/deliver complex solutions. You will also be responsible for utilizing best practices to ensure high-quality software solutions. The ideal candidate for this job should have experience in Java development with a heavy focus on the Spring framework. You should be comfortable building REST services to support Customer Facing UI as well as integrating with back-end SOAP/REST-based web services.
Work with Technical Lead to envision and deliver the required functionality
Develop, enhance, debug, support, maintain and test WorkforceOptimizer software application that helps businesses to optimize the deployment of their workforce
Profile the application under heavy load to be able to identify memory, CPU, or threading issues and fix them
Build and run unit tests for frontend and server in an automated testing environment
Optimize application for maximum speed and scalability
Bringing improvement ideas to the team and driving the execution/implementation of those ideas
Bachelor’s degree in Computer Science or STEM (Science, Technology, Engineering, Math) majors
3-5 years of Java (core Java 1.7+, threading and concurrency, collections and as well as able to profile and identify the application for performance issues) experience
Strong in the algorithm
Fluent in using English
3-5 years of relevant work experience in developing complex enterprise B2B web applications
Proficient understanding of software design principles, object-oriented programming, and design patterns
Proficient knowledge of Spring, Hibernate, DAO, Java Threading Model, and SQL
Good Working Knowledge of Java Concurrency libraries
Good understanding of performance aspects related to core Java and Swing with hands-on experience on some Java Performance profiling tools like YourKit, JProfiler, etc.
Good understanding of Java application deployment tools like Java WebStart
Well versed with writing unit test cases using JUnit and JMock and developing using Eclipse IDE
Performance review every year with promotion opportunities (1-2 months salary)
14 annual leaves + 14 sick leaves
Work-from-home policy (COVID situation)
Working hours from Monday to Friday (8:00 – 17:00)
Technical and Soft-skills Training supporting packages.
On-site training at Singapore opportunities
An international working environment with an open-minded culture, friendly colleagues, and supportive team leaders