Senior Programmer Analyst Resume
New York, NY
SUMMARY:
- Have over 9 years of experience in Software Design, Development in Java/J2EE Architecture and Web Application Development
- Sun certified Java Programmer Java 1.6 - 92%
- Extensive experience with Spring framework, Spring basics / Spring Batch / Spring Web Flow / Spring Data / Spring Integration / Spring AOP
- Experience with persistence framework, JPA / Hibernate
- Proficient in Multithreaded development - built frameworks using Java Threads, Thread pool executors and Reactor pattern
- Worked and Built caching frameworks like hazel cast/terracotta/ehcache to cache data
- Working experience in application server and web server, JBoss / Tomcat
- Expertise in NoSQL DB - Mongo DB and Graph DB
- Computing framework experience - Hadoop distributed File system (HDFS) with Hive
- RESTful Web Services - Apache CXF REST implementation
- Experience with Build Tool - Maven
- Proficiency in Software Development Life Cycle - Agile and Waterfall Methodology
- Extensive experience in Performance tools - JMeter / Wily / JProbe / App Dynamics
- Scripting languages - Shell / Perl / AWK
- Good understanding and usage of various design patterns (singleton / factory / component / adapter, etc.)
- Working with front end technologies - JSP/JSF / JavaScript / jQuery / AJAX /AngularJS
- Experience in writing DB SQL’s and Stored procedures
- Experience in ESB - Sonic MQ(AUREA) and Mule
- Extensively worked on processing JSON requests and manipulating JSON objects with net.sf.json API and Jackson API. Un-Marshalling and Marshalling JSON using JAXB and XStream APIs
TECHNICAL SKILLS:
Languages: Java
Technologies: Core Java, Servlets, XML, JSON, HTML, JSP, JavaScript, Shell Script, AWK, Perl, JQuery, JSF, HTML, AngularJS
Frameworks: J2EE, Spring, Hibernate
Tools: Eclipse, TOAD, SVN, SQL Developer, JMeter, WILY, JPROBE, Maven, APP Dynamics
Application /Web servers: JBoss / Tomcat
Database: Oracle, NOSQL - Mongo, Graph DB
Operating system: Windows/UNIX/Linux
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Senior Programmer Analyst
Responsibilities:
- Re-write the individual form-based applications, to standardize using the existing FJC CISP Web Application framework and technology platform
- Participate in the development of system design
- Communicate risks and issues to the Development Lead
- Participate in requirements discussions and meetings as necessary
- Conduct Junit Testing supporting Quality Assurance
- Maintaining version control using GIT and SVN
- Documenting modification and enhancements made to the application, solutions and data warehouses as required by the project
Environment: Java/J2EE Technologies, Spring 3.0/4, Spring MVC, Spring Security, Junit, JSTL, WebLogic, Oracle, Windows, LINUX
Confidential
Sr. Consultant/ Performance Analyst
Responsibilities:
- Coordinating with the offshore team for improving the performance of the system
- Performing integrated test and analyzing any performance issues associated
- Generating weekly integrated load reports, analyzing and fixing any issues seen
Environment: Java, Spring2.5/3, ESB2.0, Apache CXF RESTful Web Services, JMeter, Wily, App Dynamics, JSON, Tomcat, Oracle, Windows, Linux, Intel Pentium
Confidential
Consultant
Responsibilities:
- Developing the required functionality using Java programming
- Reviewed the code and debugged for a stable and bug free code which improved the performance of the application
- Supported the team technically
- Developed a number of capabilities
- Leading a team of 3
Environment: Java, Spring 2.5/3.0, ESB2.0, Apache CXF RESTful Web Services, Tomcat, Oracle, Windows, Linux, Intel Pentium
Confidential
Senior Software Engineer
Responsibilities:
- Developing the required functionality using Java programming
- Reviewed the code and debugged for a stable and bug free code which improved the performance of the application
- Supported the team technically
- Worked on a number of POC on technologies such as MULE and Web Services and helped the team understand the concepts
Environment: Java, Spring2.5, Mule2.0, JMS, JBoss, Oracle, Windows, Linux, Intel Pentium
Confidential
Senior Software Engineer
Responsibilities:
- Involved in the design of the system
- Used JavaScript prototype to develop the kiosk
- Fixing the bugs
- Understood the concept of JSON and AJAX and implemented them in the project
Environment: Java, JSP scripting, Prototype, JSON, AJAX, JBoss, Oracle, Windows, Intel Pentium
Confidential, Oakbrook Terrace, IL
Software Engineer
Responsibilities:
- Worked on the functionalities required by the clients
- Understood the flow of information in the system and implemented it successfully
- Developed the login functionality ACEGI Security framework
Environment: Java, Spring 2.5, Hibernate, JavaScript, Tomcat, Oracle, Windows, Intel Pentium