Programmer Analyst Resume
Oakland, CA
PROFESSIONAL SUMMARY:
- More than with 12+ years of experience in Object - Oriented Analysis & Design, Development/programming for web based, multi-tier and distributed applications in Adobe Flex, AngularJS, JAVA/J2EE Platform.
- Ability to translate high-level system requirements into detailed requirements and to formulate a design that satisfies those requirements.
- Experience in developing applications with Micro Service architecture.
- Highly skilled in software development using Spring MVC, Hibernate&Rest Web services.
- Hands on experienceusingMultithreading, collections effectively.
- Experience in Application Design using OOAD concepts, UMLand J2EE Design Patterns.
- Expertise in Java/J2EE Technologies likeCore Java, Servlet, JSP,JMS, EJB, XML.
- Experiencein Web/User Interface development using AngularJS,Adobe Flex, JSP, HTML/CSS, JS, JQuery, Ajax, JSON.
- Experience in DAO layer interface for Oracle DB.
- Have knowledge of working with mongoDB and nodejs
- Hands on experience using SQL and PL SQL.
- Worked on BEA Web logic, JBOSSandApache Tomcatservers.
- Automated nightly monitored scheduler jobs and processes using Quartz.
- Good working experience onJenkins, Maven& Ant build tools and log4j logging tool.
- Performed Functional, Integration and Unit Testing using JUnit.
- Highly skilled and experienced in Agile Development Scrum process for diverse requirements.
- Very goodbusiness knowledge on Mortgage Industry Loan Origination and Investment banking .
- Hands on experience in supervising team members and mentored the new team members to make them productive at the earliest.
- Versatile team player with excellent analytical, communication, interpersonal and team management skills.
TECHNICAL SKILLS:
Java Technologies: Java, J2EE, JDBC, JSP, Servlets, XML, EJB, JNDI, RMI
Web Services: Restful Web Services, SOAP, WSDL
Web Technologies: AngularJS, Node.js,Flex, HTML, JavaScript, CSS, JQuery, Ajax, JSON
ORM and Frameworks: Spring MVC, JPA,Hibernate, Struts 2
Operating Systems: Windows, UNIX, Linux
RDBMS: Oracle8i/9i/10g, My SQL
Web Servers/App. Servers: WebLogic, JBOSS, Tomcat
Testing/Builder: JUnit, Jenkins, Ant, Maven
Version Controls: Star Team 6.0, Tortoise SVN, Win CVS, Perforce
IDEs and other tools: Eclipse, Microsoft Visio, TOAD,Blaze Adviser, Crystal reports
PROFESSIONAL EXPERIENCE
Programmer AnalystConfidential, Oakland, CA
Responsibilities:
- Analyze& reviewthe requirements, estimates and prepare project plan.
- Designed &Developed modern UI using AngularJS,Flex,JSP, HTML, JSON and JQuery.
- Helped team in critical functionality implementation using Java& various Spring modules.
- Designed& Developedrobust security frame workwith SSL/HTTPS, Oauth2 &Spring security.
- Designed&implemented DAO/Persistence layer of the applicationusing Hibernate.
- Developed interface to integrate with 3rd party applications using JMS, Spring REST APIand Axis2.
- Solved critical business/performance problems by adopting multithreading programming.
- Developed new Restful web services using Jersey Framework.
- Developing new Trade Board application using Test-driven development (TTD), Angular 2.0, TypeScript, NodeJS, JSON,ECMAScript 6 and involved in quarterly release elevation.
- Developed the framework and custom directives using AngularJS framework features like two way binding, Dependency Injection, directive, scopes, isolate scopes, directives, services, factories etc.
- Implemented responsive behavior and cross browser technologies for IE(8,9),Chrome, Firefox, Safari and also worked on device responsiveness including Android, iphone, ipadall versions.
- Did root cause analysis and fixed critical production issues in short time to avoid monetary loss to client.
- Mentored the new team members to make them productive at the earliest.
- Experience in UI debugging and profiling tools like Firebug, IE and chrome developer tools.
- Monitoring and SchedulingMicro Services using Pivotal Could Foundry dashboard and processing CPU instances.
Technical Environment: Core Java, Spring MVC/Security, PL SQL, Hibernate, REST Web Services, AngularJS, WSDL, SOAP, Servlets, JSP, HTML, JavaScript, Ajax, JSON, UML, XML,Oracle10g, Flex 3.0, Windows,Eclipse 3.2, Web Logic 9.1, perforce, JUnit, Log4j, Ant, Blaze Advisor, Perforce.
Confidential, Oakland, CA
Senior Software EngineerRoles and Responsibilities:
- Actively participated in review phase of the project to understand the requirements.
- Understanding the flow specifications and responsible for the development of the application.
- Involved in coding of presentation logic using JSP, HTML and JavaScript.
- Developing Business Components using Java/J2EE,Servlets, JSP.
- Wrote web services by using Axis2.
- Developed the business tier using Spring framework.
- Developed RESTful web services with JAX-RS using Jersey implementation.
- Implemented persistence layer interface using JDBC and Hibernate.
- Developed security frameworkusingcore java& oracle DB combination with Microsoft AD server for authorization and authentication of the project.
- Developed reports framework using Crystal reports software.
- Understanding the flow specifications and responsible for the development of the application.
- Involved in coding of presentation logic using JSP, JavaScript and HTML.
- Developing Business Components using Java, Servlets&EJB.
- Involved in Developing Dao’s to perform DB operations.
- Understanding the flow specifications and responsible for the development of the application.
- Involved in coding of presentation logic using JSP, JavaScript and HTML.
- Developing Business Components using Java, Servlets&EJB.
- Involved in Developing Dao’s to perform DB operations.
Technical Environment: Java, J2EE, EJB, RMI, JSP, Servlets, XML, JDBC, Oracle 10g, Windows 2000, Eclipse 3.2,