I am having more than 8 year experience as Full-stack Java Developer. I have a team of curious and creative minds who make impressions by their work
and provide the best results for my clients.
Key Skill set: -
• Cloud Platforms
• Java 8/11/13
• Angular (1-7)
• HTML 5
• CSS 3
• JavaScript
• PHP
• WordPress
• jQuery
• AJAX
• Bootstrap
• Apache Tomcat & Apache HTTP Server
• Apache Camel
• Spring boot
• JSP
• AWS
• Spring Restful
• Large Data Processing
• JVM Optimization/Application performance Tuning (j-console &j-profiler)
• MySQL 5.0, Oracle11g (PL/SQL), Postgres
• Linux/Unix, Maven, GIT, JUnit and Mockito, Power Mockito
• Tomcat server deployment using AIM & WebSphere server
• Design Patterns, Data structures and Algorithms
Core Competencies: -
• Software Development Life cycle
• Requirement Gathering
• Coding &Programming
• Application Support & Maintenance
• PoC creation
• Agile and Waterfall Methodology
• Unit Testing & Bug Fixing
• Software Quality Assurance
• Team Management
Expertise in advanced JAVA/J2EE frameworks like REST full web service, Spring boot, Apache Camel, Spring Cloud, Spring Core, Spring DAO, Spring ORM (JPA and Hibernate), Spring AOP, Spring WEB-MVC, Hibernate, JPA, Struts2, JMS, Restful Web Services(Expose and consume).
Worked on Agile and Waterfall Methodology for software development life cycle; prepared the Proof of Concept (POC).
Skilled in Static Code Analysis (Review), Dynamic Code Analysis (Review), Code Implementation, Unit Testing and Bug Fixing.
Hands-on experience in OOPS, Multithreaded /Concurrent Applications, Functional and Reactive Programming using Java8.
Keen analyst with proven competence in mapping client/ business requirements & translating these requirements into functional specifications, services, implementations and custom designing solutions.
Proficient with end-to-end SDLC (Software Development Lifecycle) from requirement analysis to system study, functional specifications reviews, designing, coding, testing, documentation and implementation; providing design specifications, proposals and technical support needed for the project.
Analyzed needs, gathered specifications & situational requirements, worked with business development personnel to create effective solutions tailored to client needs.