Experienced Java Software Developer (Mid or Senior)
Summary
Build and maintain Java/Liferay enterprise portals and CMS solutions for global clients, collaborating in a Scrum team and providing production support.
- Work together with our team to deliver projects for many of our clients across the world.
- Work within the Scrum framework and be involved in requirements analysis, planning, estimations, and continuous software development.
- Demonstrate technical leadership through self-assignment of tasks and using appropriate technical solutions and architecture.
- Perform design and code reviews and teach the team good coding practices and logic.
- Participates in installation, on-going maintenance and production support of software systems.
- Maintain a high standard of quality through knowledge and coding of unit and integration testing.
Requirement:
- Minimum of 5 years of experience in software development
- 4+ years of experience designing/implementing large-scale Java enterprise applications. Skilled with Java/JSP/JSF, MVC, Spring/Struts Framework, XML/XSLT/XPath, REST/JSON/SOAP and Java Application server technologies. Experience in developing applications using MVC frameworks, HTML5, CSS, JavaScript, JQuery.
- Experience with the following technologies is highly desirable: Liferay, Java-based portal and CMS. Experienced with following is a plus: OSGi, Jenkins, AWS, Advance caching and indexing, LDAP/SSO/OAuth.
- Experience in Service Oriented Architecture, Web Services, Design Patterns, RDBMS and other data sources.
- Experience designing data models (logical and physical models), and constructing database schemas and complex SQL queries.
- Implementing automated testing platforms is a plus
- In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB)
- Write high-quality, clean, maintainable code using engineering best practices (unit testing, source control, continuous integration, automation, design patterns, etc.)
Salary: up to 2000$ gross
Thời gian làm việc : Mon - Fri | 9 AM - 6 PM
Other Benefits:
- Fun and open family like work
- Excellent salary with 13th month bonus and up to an additional 2 months performance bonus
- Additional health and training allowance renewed yearly
- 5 day work week (Mon - Fri) with no overtime hours
- Extra days off: Christmas time, up to 5 days for sickness leave
- Emphasis on personal and career development (2 hours/week of English classes and weekly soft skills training during work hours)
- Free lunch everyday at the office and monthly team social events
- Opportunity to travel to other countries for training and work
- Fully English speaking environment working with clients from USA, Canada, Europe SE Asia on portfolio piece projects for great clients
- Relocation Budget Available
Quyền lợi ứng viên: Chế độ bảo hiểm, Cơ Hội Phát Triển, Du Lịch, Thưởng doanh thu, Thưởng Tháng 13
Yêu cầu hồ sơ: CV
Từ khóa việc làm: Java Developer, Developer, Software, CNTT khác, Backend Developer
Kỹ năng cần có: Java, Spring, MySQL, HTML5, Javascript
Kinh nghiệm làm việc: 5 năm
Giới tính: Không yêu cầu