Java Developer Resume
Baltimore, MD
SUMMARY:
- 8 + years of solid industry experience in development of multi - tier applications in Java/J2EE technologies with excellent experience in complete SDLC lifecycle and leading the team in mission-critical project deadlines.
- Excellent experience in mentoring a team of maximum five and managing the team activities.
- Experience in Design Patterns, MVC and RDBMS concepts.
- Strong Experience in design and development on various J2EE Application Servers like Apache Tomcat, JBoss and WebLogic.
- Extensive experience on Java, JSP, Web Design concepts, Servlets, Java Beans, XML, XSD, JNDI and JDBC.
- Extensive experience in Struts, spring and other open source frameworks.
- Strong Front End/GUI design skills in using JSPs, HTML, CSS, JavaScript and AJAX.
- Experience with Agile software development methodologies
- Have explored various open source APIs like iText (Dynamic PDF creation), Jasper Reports and have used in appropriately in the Projects I have worked with.
- Strong Experience in Server-Side and Web Based Application Development.
- Experience in version control tools like IBM ClearCase and ClearQuest
- Experience in deployment using Jboss AS, Tomcat on Linux server.
- Knowledge on database skills on SQL Server, Oracle including PL/SQL.
- Experience of working under rigid delivery schedules and deadlines.
- Experience in IDE tools like Eclipse 3.2, Galileo, MyEclipse and Ganymede, IBM RAD.
- Have experience in leading team of developers for a major enhancement, adhering to the defined process, and gathered requirements with customer/business analyst in call and delivered quality products on time.
TECHNICAL SKILLS:
Languages: Java / J2EE
J2EE Platform: Java, Servlets, JSP, JDBC, JNDI, JMS
Framework: Spring 3.0, Hibernate 4.0, Struts 1.2, 2.0
Open source API s: iText and Jasper for PDF
IDE: Eclipse 3.2, and RAD (IBM Tool), Ganymede.
Database: Oracle 11g, DB2, MS SQL 2008
Database Tool: Oracle SQL Developer
Web / Application Server: Apache Tomcat, WebSphere 8.5 & Weblogic 11g
Web Technologies: ANGULAR JS, JSON, JQuery, AJAX, HTML 5, CSS, JavaScript.
Operating systems: Windows 9X/XP/7, 2007, Linux
Source Control: Clear Case, ClearQuest, SVN.
Agile Tools: JIRA
PROFESSIONAL EXPERIENCE:
Confidential, Baltimore, MD
Java Developer
Responsibilities:
- Design and development of application and components in java/j2ee technologies for various business processes in financial division and lead a team of developers and assigning task.
- Worked on creating overall technical documents.
- Created reusable components with RestLet for Odata Services.
- Worked on Spring 3 for creating server side DAO and business components.
- Worked on different aspects of spring 3 like Spring MVC, Spring Transaction Management.
- Created service components for integrating web applications with Strong Mail API and also created java components for batch processing of emails.
- Created the OData services using Restlet.
- Check-Out and Check-In of Projects in Clear Case.
- Deployed the war files in Jboss 5.2 Server in Unix Environment
- Worked on changing of Jboss server config files to adapt in different environment.
- Worked on defining and executing the source code management and build process for continuous integration.
- Worked on an agile process
- Worked on Jboss application server as a container for web/j2ee applications.
- Worked as a lead developer involved in development and mentoring a three member team.
- Worked on Flex3.0 as the front end.
Environment: JDK 1.6, Windows XP, LINUX, Flex 3.0, MSSQL, IBM RAD.
Confidential, Boston, MA
Java Developer
Responsibilities:
- Created solution designs, architecting the web applications and leading a team in development.
- Worked on Agile development methodology for continuous integration using ant.
- Worked on MVC architecture, AJAX for creating the presentation layer.
- Created service components using different java design patterns and object oriented concepts.
- Worked on Spring 2.5 for creating service layer and integration with struts quartz.
- Worked on Quartz 1.6 for creating and scheduling the batch jobs for data extract.
- Created standalone process using core java for generating sql queries for batch data load.
- Developed unit level test and created test cases for data access layer and service layer using spring
- Worked on Upgrading the Mule ESB Framework 1.4.3 to 3.1.2
- Used Mule ESB framework for bringing up the Berkeley db data and front end to database.
- Upgraded the Berkeley DB 4.1.7 to 4.1.21.
- Check-Out and Check-In of Projects in IBM Clear Case, and also deploying projects using the IBM Clear Quest Deploy Child, Deployment Master.
- Worked on creating Oracle PL/SQL stored procedures and functions for batch jobs and business process automations.
Environment: MyEclipse 6.0, JDK 1.5, Windows XP, LINUX, Spring 2.5, Mule ESB, Oracle 10g, Oracle PL/SQL, AJAX, JSP, Servlet, Quartz 1.6, Weblogic application server, Berkeley DB.
Confidential
Analyst Programmer
Responsibilities:
- Migrated JMX Scheduler codebase from websphere to Quartz scheduler 1.6
- Developed JSP and Servlet as controllers for dispatching the request to the business logic layer.
- Implemented independent JNDI Connection pooling and used in all Java processes and UI.
- Implemented MQ Listener to receive the message from mainframe system and to store the notice Id in CDO database
- Creating Autosys jobs to trigger the stand alone java components which sweeps notices from Fax and Email and store it in CDO database.
- Used JMeter for testing the load/Stress.
- Implementing SHELL scripts to kick start the java processes. Autosys jobs will call this shell scripts.
Environment: Windows 2000, JDK 1.5, Servlet2.3, JSP1.2, Java Script, JavaBean, JDBC and Struts1.2, JMeter.
Confidential
Analyst Programmer
Responsibilities:
- Worked in HTML, JSP and Java Script for creating the presentation layer.
- Developed JSP and Servlet as controllers for dispatching the request to the business logic layer.
- Implemented the business logic using Java POJO.
- Created data access objects using JavaBeans and implemented persistence using JDBC.
- Portal designing and testing with populated data.
- Designing the Tables in the Oracle database.
- Design the application with JSP and CSS
- Development from the scratch using java,J2ee
- Migrated the project to hibernate and with struts 1.2 framework.
- Developed Jasper Reports
Environment: Windows 2000, JDK, Servlet2.3, JSP1.2, Java Script, JavaBean, JDBC and Struts1.2, Hibernate, Jasper Reports.
Confidential
Software Developer
Responsibilities:
- Design and development of application and components in java/j2ee technologies for various business processes in financial division and lead a team of developers and assigning task.
- Worked on creating overall technical documents.
- Created reusable components with RestLet for Odata Services.
- Worked on Spring 3 for creating server side DAO and business components.
- Worked on different aspects of spring 3 like Spring MVC, Spring Transaction Management.
- Created service components for integrating web applications with Strong Mail API and also created java components for batch processing of emails.
- Created the OData services using Restlet.
- Worked on Infinispan cache and used to store the DB values
- Check-Out and Check-In of Projects in Clear Case.
- Deployed the war files in Jboss 5.2 Server in Unix Environment
- Worked on changing of Jboss server config files to adapt in different environment.
- Worked on defining and executing the source code management and build process for continuous integration.
- Worked on an agile process
- Worked on Jboss application server as a container for web/j2ee applications.
- Worked as a lead developer involved in development and mentoring a three member team.
Environment: JDK 1.6, Windows XP, LINUX, spring 3.0.5, Jboss Application server, Oracle 10g, Quartz 1.6
Confidential, Chicago, IL
Software Developer
Responsibilities:
- Worked in AngularJS as front end design for the IFC application and fixed issues like logout functionality, adding balances issues in cash management.
- Analyzed the batch jobs like ASM, Data load, MCF and TLM.
- Self-learned the IFC and fixed issues such as Trade activity, Holding area, accounts screen.
- Daily running batch jobs which will make the data available to the clients.
- Worked in the Client requirements such as income and cash activity, Custodian balance logics, market holidays.
- Proactively involved in the DataLoad batch job issues
- Understood the business requirements and made necessary implementations in the project.
Environment: JDK 1.6, Windows XP, LINUX, Spring 3.0.5, WAS, MSSQL, AngularJS
Confidential, Phoenix, AZ
Software Developer
Responsibilities:
- Worked in HTML, JSP and Java Script for creating the presentation layer.
- Developed JSP and Servlet as controllers for dispatching the request to the business logic layer.
- Implemented the business logic using Java POJO.
- Created data access objects using JavaBeans and implemented persistence using JDBC.
- Portal designing and testing with populated data.
Environment: Windows 2000, JDK 1.5, Servlet2.3, JSP1.2, Java Script, JavaBean, JDBC.