About Me
Senior Java Developer with more than 12 years expertise with Extensive experience in Object Oriented Programming (OOP), Object Oriented Analysis and Design (OOA/D), and implementation of multi-tire web applications, desktop and mobile applications. H...esign (OOA/D), and implementation of multi-tire web applications, desktop and mobile applications. Hands-on experience on agile methodology, and full Software Development Life Cycle (SDLC) from requirements, design, development, testing, release, to post release/implementation phases.
Show MoreSkills
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 12 Years
Expert
-
-
-
-
-
-
-
-
-
-
-
- 3 Years
Intermediate
-
- 3 Years
Intermediate
-
-
-
-
-
-
-
-
- 10 Years
Expert
-
-
-
- 5 Years
Advanced
-
-
-
- 2 Years
Intermediate
-
- 2 Years
Intermediate
-
- 10 Years
Expert
-
-
-
-
-
- 5 Years
Advanced
-
-
- 12 Years
Expert
-
-
- 12 Years
Expert
-
- 6 Years
Advanced
-
- 5 Years
Intermediate
-
-
- 8 Years
Expert
-
- 3 Years
Intermediate
-
- 10 Years
Advanced
-
-
-
-
-
-
- 5 Years
Intermediate
-
- 10 Years
Advanced
-
-
- 5 Years
Intermediate
-
-
-
- 12 Years
Expert
-
- 5 Years
Intermediate
-
-
-
-
-
- 10 Years
Advanced
-
-
-
-
-
-
- 10 Years
Expert
-
-
- 10 Years
Advanced
-
- 7 Years
Advanced
-
-
-
-
- 4 Years
Intermediate
-
- 2 Years
Beginner
-
-
-
-
-
-
-
-
-
- 10 Years
Advanced
-
-
-
- 1 Years
Beginner
-
-
-
-
- 5 Years
Intermediate
-
- 8 Years
Advanced
-
-
- 5 Years
Advanced
-
-
-
- 5 Years
Advanced
-
-
-
- 4 Years
Intermediate
-
- 10 Years
Advanced
-
- 6 Years
Advanced
-
- 6 Years
Advanced
-
-
-
-
- 8 Years
Advanced
-
-
-
-
-
- 10 Years
Advanced
-
-
-
-
- 3 Years
Intermediate
-
-
-
- 2 Years
Intermediate
-
-
-
-
-
-
- 5 Years
Advanced
-
-
-
- 3 Years
Intermediate
-
-
-
-
-
-
-
- 3 Years
Intermediate
-
- 5 Years
Intermediate
-
- 4 Years
Advanced
-
-
- 2 Years
Beginner
-
-
-
- 2 Years
Beginner
-
-
- 5 Years
Intermediate
-
- 4 Years
Intermediate
-
- 3 Years
Intermediate
-
-
-
- 12 Years
Expert
-
- 5 Years
Intermediate
-
-
- 5 Years
Advanced
-
-
-
- 5 Years
Intermediate
-
-
-
-
-
-
-
-
-
- 4 Years
Advanced
-
-
- 2 Years
Intermediate
-
-
-
-
-
-
- 10 Years
Advanced
-
-
-
-
-
-
-
-
-
-
-
-
-
Portfolio Projects
Description
Roles and Responsibilities:
- Main activity was the migration of an old legacy (Cobol) system to modern Java for the Healthcare sector.
- Involved in gathering requirements, deriving functional requirements and system requirements from the Business Requirements and followed Agile Scrum Methodology for software development process.
- Handling messaging services using Apache Kafka.
- Backend development using and Java – Spring Boot – Spring Batch – Spring Cloud Data Flow - Hibernate.
- Extensively used Core Java collections, Generics, Exception handling, Design patterns for functionality, also worked on java 1.8 functional programming concepts, Lambda expressions.
- Hosting of the different components in a private Cloud based on Cloud Foundry.
- Active participation in regular deployments Installation and Maintenance of different applications.
- Deployed Spring Boot based micro services Docker container using private Pivotal Cloud Foundry.
Description
- Took part in the development of numerous JEE Applications related to the Financial sector.
- Developed multiple applications following agile scrum and TDD and worked in 10 days sprint cycles
- Frontend development using Angular 2, Thymeleaf, JSP.
- Backend development using and Java – Spring Boot - Hibernate.
- Created Spring REST controllers to create the rest services, exception mappers, validators etc.
- Developed backend services, data access objects, data repositories using spring and Spring JPA.
- Involved in sending instruction to create MQ to Middleware Team, Create Queues, Queue Connection factory.
- Used Postman to test Restful web services.
- Developed Junit test cases for regression testing and integrated with Maven build.
- Migration of Monolithic apps to Microservices.
- Hosting with different Web and Application servers and multiple Cloud technologies.
- Monitoring of Splunk and ELK logs in QA, UAT and Production environments.
- Designed, planned and optimized customized software and performed integrations on existing software.
- Active participation in regular project status meetings and pro-actively follow up team’s dependencies and impediments.
- Active participation in regular deployments Installation and Maintenance of different applications.
Description
- Took part in the development of numerous hybrid mobile apps.
- Write Controllers, services, DAO and models based on the Spring MVC, Spring DI, AOP and Hibernate JPA for separation of concern.
- Write UI using JSP, Spring form bindings and validations, Tiles configuration, CSS, AJAX, and JQUERY for actions like user login, registration and event handling.
- Frontend development using Ionic, Angular 2+, Thymeleaf, JSP and others Javascript Frameworks.
- Backend development for mobile apps using NodeJS and Java – Spring Boot - Hibernate.
- Hands on AEM/CQ, Apache Sling, JCR (Apache Jackrabbit/Oak), OSGI (Apache Felix), Sightly, JavaScript, Apache Web Server, Dispatcher.
- Enhance Business APIs and coding of several modules as per the Business requirement with new Java 8 environment features and prepare technical documents for those functionalities
- Planned regular Installation and Maintenance of numerous AWS instances.
- Research on Spike Stories to figure it out the dependencies and figure out the proper best way to handle with nimble way.
- Cloud based deployment and monitoring for DEV and QA environment
- Extensively used AWS service like Instances, S3, Route 53, RDS, NoSQL, Mobile Tools, Cognito,
Description
- Developed Marketing software for massive Client campaigns and worked on numerous intranet projects.
- Designed, Developed and optimized of enterprise project and process.
- Performed integrations on existing software.
- Took part in the development of Electronic ID cards system which integrated with passport system and data filial system.
- Developed a solution for reading electronic travels documents (e-Passport / smartcards).
- Developed Applet and Middleware.
- Design all the uses case for the system.
- Managed and documented all the project files.
Verifications
-
Profile Verified
Preferred Language
-
English - Fluent
-
Spanish - Native/Bilingual
Available Timezones
BROWSE SIMILAR DEVELOPER
-
James N
Experienced .NET Software Engineer
-
Menashe B
Mule ESB / Anypoint Platform / API-led Architecture / Integration Expert
-
Tommy C
Senior System Software Engineer
-
Steven T
Software Developer/Engineer
-
Mikhail B
Seniors Micro-Services consultant
-
Eric A
Embedded Engineer
-
Thamil S
Project Manager
-
Terry L
SAS Consultant
-
Jamie W
GSMART Quality Leader; eQPTM Leader
-
JEFFREY L
Cloud Infrastructure / Linux / Network Architect