Sr Java Developer Resume
FloridA
SUMMARY
- Extensive experience in working on industry standard J2EE architecture frameworks like Spring MVC, Struts 2, and Hibernate.
- Experience in Investment Banking with domain knowledge of compliance, wealth management and order entry systems
- Extensive experience in database and web development using Servlets, JSP, Struts, Hibernate, JDBC.
- Experience in using Restful Web services.
- Experience in designing and prototyping user interfaces for web applications using various frontend technologies such as HTML, CSS, JavaScript, jQuery, AngularJs, Ajax, JSON.
- Good Experience in Core Java, JavaBeans, Collections Frameworks, Multi - threading etc.
- Experience in using Design Patterns like Singleton, Factory Method, Abstract Factory, MVC, DAO etc.
- Experience in writing the PLSQL queries using joins, and analyzing Stored Procedures.
- Configured logging using Log4J.
- Managed version controls using SVN, CVS
- Work experience with Apache Tomcat web server, WebSphere, Boss application servers
- Work experience on Build and deployment activates using Ant, Maven, Jenkins
- Experience in Analysis, Design, Code Reviews, Unit testing and Integration Testing.
- Experience in using java development tools like Eclipse, Rational Application Developer- RAD
- Experience in the Agile Development Process & Waterfall methodologies.
- Excellent in defect fixing, solving complex problems and Performance Tuning.
- Used crucible for code quality maintenance.
- Worked with Databases like oracle, DB2, SQL Server, PL SQL and NoSQL Database MongoDB
- Worked with JUnit for Unit testing.
- Hands-on experience with all the stages of Development application from Analysis, Design, Develop, Test, Implementation and Maintenance.
- Responsible for on-time delivery of one or more projects.
- Have preliminary knowledge of Nodejs
- Self-learner and initiator.
TECHNICAL SKILLS
Languages: JAVA, XML, HTML, PL/SQL, JavaScript, jQuery, Angularjs, JSON, Groovy & Grails framework, Perl, Nodejs
J2EE Skills: Servlets, JSP, Struts, JDBC, Hibernate, AJAX, Restful web services, Spring MVC.
Web Service: Rest (JAX-RS) based web services.
Database/DBMS Tools: Oracle 10,11, DB2, TOAD, MySQL, SQL Server, MongoDB
Build Technologies& Tools: ANT, Maven, CVS, Jenkins
Application Servers & IDE: Tomcat, WebSphere, WebLogic Jboss
Other Technologies and Tools: Web Sphere, Apache Tomcat, Boss, Eclipse, RAD, crucible, JIRA, Advanced Rest Client, SOAP, Rally, Bugzilla
Operating Systems: LINUX, UNIX, Windows
PROFESSIONAL EXPERIENCE
Confidential, Florida
Sr Java Developer
Responsibilities:
- Involved in the various phases of SDLC (Software Development Life Cycle) like Requirements gathering, Analysis, Design and implementation of the project.
- Developed web pages using JavaScript, jQuery, Ajax CSS, JSON, Angular JS
- Developed Rest Controllers to interact with Ajax calls
- Used Oracle Server as backend data base systems
- Designed and created data base tables, constraints as per the application requirements
- Followed Agile development methodology while developing the application
- Developed reusable custom Directives, Services for Angular JS
- Used AJAX for asynchronous communication between client and server.
- Used Eclipse as IDE for development, build, deployment and testing the application.
- Developed prototype for database migration to NoSQL database MongoDB
- Involved in Analysis, Design, Code Reviews, Unit testing and Integration Testing
- Project provided the opportunity to communicate effectively with all levels of the organization such as technical, management and customers and presented technical designs and strategies through daily operations meetings
Environment: Windows, JAVA1.7, Angular JS, AJAX, MAVEN, Eclipse, Rest Web Service, AJAX, JQUERY, CSS, ORACLE, JUnit, Log4j, Hibernate, JSON, PL/SQL, UNIX, Maven, Spring MVC, Jenkins, Nodejs, MongoDB
Confidential, Stamford, CT
Senior Java Developer
Responsibilities:
- Involved in the various phases of SDLC (Software Development Life Cycle) like Requirements gathering, Analysis, Design and implementation of the project.
- Developed web pages using JavaScript, jQuery, Ajax CSS, JSP, JSON and jQuery
- Used RESTful web services to get the pricing data for the end of day trade reconciliation.
- Worked on building new interfaces in the system to build the adjustment data, provide the trade run history for the PNL.
- Worked on the client side which provided the opportunity to directly interact with the client on gathering requirements, discussing designs and following up on development sign offs with the users
- Worked on building new interfaces in the system to build the adjustment data, provide the trade run history for the PNL
- Responsible for coordinating with other teams for smooth delivery of projects.
- Reviewing the code for code quality.
- Written the Test case for unit testing using JUnit.
- Written PLSQL queries using joins, and analyzed Store Procedures
- Fine tuning Hibernate queries for fixing performance issues.
Environment: Windows, JAVA1.5, STRUTS 2, MAVEN, Eclipse, WEB SERVICES, AJAX, JQUERY, CSS, ORACLE, JUnit, Log4j, Hibernate, JPA, JSON, PL/SQL, UNIX, Spring MVC, Jenkins
Confidential
Senior Java Developer
Responsibilities:
- Followed Agile software development model for design and implementation of the system.
- Worked on web development using technologies HTML, CSS, JavaScript, Groovy, Grails, JSON and JQuery based on the templates defined by Product Owners.
- Ensuring that development tasks are completed within the timeline provided and that issues are fully tested with minimal defects
- Fine tuning Hibernate queries for fixing performance issues.
- Was involved in design, development and requirement gathering with the clients
- Written the Test case for unit testing using JUnit.
- Reviewing the code for code quality.
- Implemented Business logic using Groovy
- Responsible for coordinating with other teams for smooth delivery of projects.
- Ensuring that development tasks are completed within the timeline provided and that issues are fully tested with minimal defects
Environment: Groovy & Grails, JAVA1.5, Windows, JAVA1.5, STRUTS 2, MAVEN, Eclipse, JAX, JQUERY, CSS, ORACLE,JUnit,Log4j,Hibernate,JSON, UNIX, Rally, CVS, Hudson, Jira
Confidential, New York
Senior Java Developer
Responsibilities:
- Involved in gathering user requirement, design, analysis, implementation and production deployment for ETF ’s
- Involved in rolling out the second phase of the project for the Exchange Traded Funds from the compliance team
- Closely worked with the order book entry system w. r. t integration, testing of the of the selling restriction rules, project deployment for ETF’s and investors count calculation & validation.
- Implemented design Patterns like Singleton, Factory, Facade, Observer and DAO.
- Involved in Development and Support.
- Fine tuning Hibernate queries for fixing performance issues.
- Used Toad to build multi table joins, sub queries using SQL.
- Implemented the user interface using JSP, Servlets, JavaScript, HTML, CSS and AJAX.
- Worked on creating and executed Unit Testing with JUnit.
- Worked on the requirements and created use cases.
Environment: Java, J2EE, JDK 1.5, JSP 2.0, Servlet 2.4, AJAX, Log4J, CVS, Oracle 10g, Toad 9.4, Eclipse 3.3, Hibernate, ANT, Rational Rose, XML, Weblogic 10.3 & Windows 2003(Dev. Environment), JUnit
Confidential
Senior Java Developer
Responsibilities:
- Involved in gathering user requirements design, analysis, implementation and production deployment.
- Involved in rolling out the first phase of the project for the US region
- Involved in developing new rules using ILOG.
- Implemented various design patterns Singleton, Factory design pattern.
- Worked on creating and executed Unit Testing with JUnit.
- Worked on the requirements and created use cases.
- Provided user support in all phases of SDLC till its successful implementation.
- Used Toad to build multi table joins, sub queries using SQL.
- Finetuned complex stored procedures for data retrieval
- Worked on ILOG to design and implement compliance rules
Environment: Java /J2EE, JDK 1.5, JSP 2.0, Servlet 2.4, AJAX, Log4J, CVS, Oracle 10g, Toad 9.4, Eclipse 3.3, Hibernate, ANT, Rational Rose, XML, Weblogic 10.3 & Windows 2003(Dev. Environment), Junit
Confidential
Analyst Developer
Responsibilities:
- Worked as a developer, was involved in the design, development, testing and production deployment.
- Data reconciliation of user entitlements in different regions.
- Design a web service to extract the data from the external system.
- Reach out to users for the entitlement validations and production sign-off.
- Used Toad to build multi table joins, sub queries using SQL.
- Finetuned complex stored procedures for data retrieval
- Implemented the user interface using JSP, Servlets, JavaScript, HTML and CSS
Environment: Java, J2EE, JDK 1.4, JSP 2.0, Servlet 2.4, AJAX, Log4J, CVS, Oracle 10g, Toad 9.4, Eclipse 3.3, Hibernate, ANT, Rational Rose, XML, Weblogic 10.3 & Windows 2003(Dev. Environment), Junit, Autosys, Business Objects
Confidential
Software Developer
Responsibilities:
- Done performance tuning of QSMS 1.0 using Loadrunner
- Involved in the updation of Design for the QSMS 1.1
- Implemented the user interface using JSP, Servlets, JavaScript, HTML and CSS
- Worked as a developer, was involved with bug fixing and enhancements
Environment: Java, J2EE, JDK 1.4, JSP 2.0,Struts, Servlet, Log4J,Oracle, Toad 9.4, Eclipse 3.3, ANT, Rational Rose, XML, WebSphere & Windows 2003(Dev. Environment), Junit
