Senior Java Developer Resume
Beverly Hills, CA
SUMMARY:
- A dynamic professional with 12+ years of rich experience in Technical Architecture, System Analysis, Requirements Gathering, Client Interaction, Design, Implementation, Maintenance, Support, Migration and Deployment of Applications
- Extensive experience in delivering technology solutions for client service operations, Prime Brokerage, and client reference data maintenance. Current platforms include OTC, cash confirms processing, statements, client on boarding/client confidentiality applications, and real - time query management.
- Experience in conception, analysis, design and development of high availability, distributed, scalable and high performance multi-tier enterprise applications in Java, J2EE on UNIX platform.
- Systems architecture using Java, SOAP/REST/WSDL, MQ Pub/Sub, DB2, Sybase
- Hands-on experience in project lifecycle activities like Requirement Specification Analysis, System Design, Development (Coding and Testing) and Implementation, with emphasis on Object-Oriented Methodologies (OOM) and Reverse Engineering solutions.
- Experience in Version control systems like Perforce, CVS, GIT and scheduling tools like Autosys.
- Proficient with different Software development methodologies including Iterative, Prototyping and Agile.
- Adept at collaborating with clients and functional managers to identify core business requirements and leverage technology to streamline business processes.
- Experience in various open source performance management tools like JProfiler, JMeter.
- Knowledge of PERL scripts for web development & Reporting based programs.
- Experience in Software Build, Configuration Management and Automation.
TECHNICAL SKILLS:
Operating Systems: Windows, Linux & UNIX
Databases and Tools: DB2 (Mainframe & UDB), Sybase, Oracle, MySQL, DBArtisan, DBVisualizer, TOAD
Languages & Technologies: Java 1.7, JSP, Servlets, HTML, XML, JavaScript, Perl, JUnit
Development Framework: Spring, Struts
Servers: JBOSS 6, WebLogic 10, Tomcat 7
Web Services: Soap, Restful Web Services
Build & Configuration Tools: Ant, Maven
Development Tools: Eclipse, NetBeans
Profiling Tools: JProfiler
UML & Data Modeling Tools: Rational Rose
Object Relational Mapping: Hibernate, iBatis
Version Control Tools: Perforce, GIT & SVN
Project Management Tools: JIRA
Continuous Integration Tools: Jenkins, CuiseControl
Other Tools & Utilities: Quartz, Log4j, EH Cache, Apache ZooKeeper
PROFESSIONAL EXPERIENCE:
Confidential, Beverly Hills, CA
Senior Java Developer
Responsibilities:
- Requirement Analysis, Estimation and Prioritization of work
- Assigning Tasks (Jira) to the team
- Implementing SOAP Services to get Trade data from DB2, Mainframe
- Implementing DAO layer using Spring JDBC
- Implementing EH Caches for caching look up data
- Review and implement application and data service entitlement strategy
- Writing Junit Test cases
- Writing complex SQL queries for audit reports, writing stored procedures
- Making builds using Jenkins
- Code Review & Testing using JMeter and HP Quality Center.
- Creating Autosys Jobs
- Release Management, handled responsibility of Release Manager, Post turnover verifications
- Resolving business user’s queries and issues received through Service Now tickets.
- Developer Level Production Support (L3) in NA region & resolving application outages
- Assisting team on technical issues.
- Working on improving applications from performance and automation point of view.
Tools: Used: Java 1.7, Spring Apache Tomcat, DB2, Sybase, Apache Zookeeper, Quartz, EH Cache, Perl, Autosys, MQ
Confidential, New York
Senior Java Developer
Responsibilities:
- Requirement Analysis, Estimation
- Development, Unit Testing, Code Review.
Tools: Java 1.5, Struts, Hibernate, Spring, Web Services, WSAD-5.1.2, Clear case, Sybase, Oracle 10g
Confidential
Senior Java Developer
Responsibilities:
- Requirement Analysis, Estimation
- Development, Unit Testing, Code Review.
Tools: JAVA 1.5, Spring, JBoss 4.2, iBatis, Oracle9i, Struts, AJAX
Confidential
System Analyst
Responsibilities:
- Implement ETL to provide data
Tools: Java, SQL Server, Nexus framework, XML
Confidential
System Analyst
Responsibilities:
- Requirement Analysis
- Development, Unit Testing, Code Review.
- Bug Fixes
- Release Management
Tools: Apache Struts, JSP, JAVA2, Appfuse 1.7, Tomcat 5.0, Spring Framework, Hibernate (ORXM), Oracle, Junit3.8.1, Apache-Ant-1.6.