Elias Abi Atallah
*** **** ******, **********, ***** Island 02895 Phone 401-***-**** Email: ***********@*****.***
SUMMARY
Outstanding Java Developer with proven expertise in object-oriented analysis and design. Exceptional record overseeing all facets of Software Development Life Cycle, from analysis and design to implementation and maintenance. Advanced knowledge of creation of graphic design software and programming languages relevant to the web. A very passionated individual about data security and latest technologies.
WORK EXPERIENCE
Senior Java Developer July 2016- Present
CVS Pharmacy (via Soft Solutions) Woonsocket, RI
Working closely with the business team in finalizing designs for the system, developing new requirements, resolving production issues, debugging etc.
Involved in projects as a senior developer. Interacted onsite and sharing knowledge with my team mates.
Worked on developing and maintaining of Microservices architecture applications using Spring Boot, Spring Cloud config, Netflix OSS components (Eureka, Zuul and Hystrix), Zookeeper, event driven with Spring Cloud Stream, Restful Web Services.
Good Knowledge of working with OAuth2.0 to provide authentication and authorization to Rest services by exchanging Access tokens.
Familiar with version control on Git/GitHub and several in-depth experience in Docker.
Worked on Lambda Expressions, Functional interfaces Stream API's, Time API, and Improvements on Collection, by using Java 8.
Experienced in static, dynamic, penetration testing techniques and tools such as Veracode. Worked along with the business units to communicate risk and help resolve open vulnerabilities.
Supported the production environment which involves solving issues as they appear. Off-hour availability for production emergencies
Assisted the testing team in preparing the test cases and validation of data.
Good understanding of Software Development Life Cycle (SDLC)
Java Developer June 2012- June 2016
IBS Soft Solutions Beirut, Lebanon
Experienced in software development including Analysis, Design and Development of Web-based applications.
Have expertise in design and development of multi-tier applications using Java, J2EE, Struts, Spring, iBatis, XML, HTML, JavaScript and CSS.
Very good knowledge of using MVC (Model View Controller) architecture for developing applications using Spring and Struts Frameworks.
Good understanding and experience of iBatis for mapping Object Oriented domain model with Relational Database.
Experience in client-side technologies such as HTML5, CSS3, bootstrap and JavaScript.
Proficient in Oracle SQL and PL/SQL including all database objects: Stored procedures, stored functions, Packages, Triggers, Views, cursors, REF cursors. Ability to optimize processes and queries.
Talented problem solving, able to think ‘outside the box’.
TECHNICAL SKILLS
Languages : Core Java, C++, J2EE, JSP, Servlets, JavaScript, PL/SQL, JSON, PHP
Frameworks : MVC frameworks, Spring Boot, Spring MVC, Hibernate, Struts
Architecture : Microservices, Rest API
Databases : Oracle 11g, MySQL
Tools/IDEs : Maven, ANT, Spring STS, Eclipse, PL/SQL Developer, SVN, Git.
EDUCATION
Holy Spirit University of Kaslik, LEBANON October 2008- October 2012
Bachelor of Computer Science
LANGUAGES
English, French and Arabic