Education:
- University degree, major in Technology Information, Computer Science or related field.
Experience:
- 7+ years of IT experience in development, implementing of software systems in Java 8+, J2EE and Internet Technologies, minimum 5+ years&039; experience with designing, developing, delivering and maintaining large scalable enterprise systems.
Knowledge/ Abilities/ Skills:
- Experience with full software development lifecycle including design, architecture, development, building, testing, deployment and maintenance.
- Good knowledge of relational databases, NoSQL databases, cache solutions and ORM technologies (JPA2, Hibernate).
- Experience in implementing Java EE design patterns such as MVC, Singleton, Session Facade, DAO, OOA/ OOD...
- Ability to own and drive technological and team issues to resolution with minimal guidance.
- Strong knowledge of web services (WSDL Soap, Restful).
- Ability to be forward- thinking and be able to analyze and anticipate project, technology and team solutions to ensure successful project delivery.
- Strong knowledge of API development.
- Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Agile/ Scrum.
- Strong knowledge of the Java Frameworks (Spring MVC, Spring MVC, Spring JDBC/ Data, Spring Security).
- Self- motivated, curious, eager to learn and able to thrive in a fast- paced of business environment.
Core Competencies:
- Have mindsets that are consistent with the company&039;s core values (More information in company website).
BENEFITS
Community of professionals who work with integrity and devotion
- Working with initiative, creativity and challenges.
- Professional financial working environment.
Competency- based compensation
- Social/ Medical/Unemployment insurances.
- Competitive and attractive compensation package based on performance and contribution.
- Premium insurances: Healthcare insurance and 24/24 personal accident insurance.
- Receive the deducted income if passing the probation (2- month probationary period with 85% salary)and annual salary review.
Organization with vibrant and learning – centralized culture
- Diverse, energetic internal and volunteer activities.
- Open working space with modern equipment.