Dubai, United Arab Emirates
• Senior Java Developer with 8 years of experience. • Experience in System Analysis, design, development and implementation of various projects. • Experience in projects with micro services architecture • Experience in Banking, Telecom and Information processing domains • Experience working on back-end for android and ios apps (including mobile banking apps) • Good communication and organizational skills. • Languages & Frameworks: Java, Spring Boot, Micro Services, Spring Batch, Spring Security, JPA, Hibernate, Swagger, JWT, OAuth 2 • Services: Soap, Rest • Databases: MS SQL Server, Oracle, PostgreSQL • Deployment Server: Tomcat, Web Logic, JBoss • Unit Testing Frameworks: JUnit, Mockito • Continuous Integration: Jenkins • In-Memory Database: Redis • Version Control: SVN, Git • Regression Testing Framework: JBehave • Development Practice: Agile