Senior Java Developer Resume
SUMMARY
- 7+ years of experience in J2EE, Java, JSP, EJB, JavaScript, XML, Oracle, HTML, Web Applications.
- Involved in the development and maintenance of various J2EE applications.
- Worked with Agile methodology for implementing various applications.
- Having good domain knowledge on Retail, Banking, and Healthcare domains.
- Strong understanding and implementation of the Software Development Life Cycle (SDLC) and standard software processes.
- Worked extensively with J2EE, Java, Java script and Oracle.
- Proficient in SQL, PL/SQL and RDBMS Concepts, Stored Procedures, Functions, Packages.
- A capable, enthusiastic, highly motivated with strong Analytical, Coding and Debugging abilities.
- Possess Good communication skills, adept at learning new technologies and ability to work under pressure individually and/or in a team.
- Worked extensively on Open Source Frameworks like Spring 3.0, Struts, JSF, Hibernate
- Worked extensively on SOAP based web - services.
- Worked on Restful webservices.
- Accredited with SCJP certification.
- Accredited with SCWCD certification.
- Earned Brain Bench Certification in Java 2 Fundamentals.
- Completed Infosys Training at Mysore from 20th Jun 05 to 31st Oct 05.
TECHNICAL SKILLS
Languages: C, Java, HTML, JavaScript
Operating system: Windows 7, Unix, Windows 2000 professional, XP
Database: Oracle, MySQL
Development Tools: Eclipse, RAD, NetBeans, Toad, SQL Developer
Application Servers: Weblogic, JBoss, Jrun, Websphere, Tomcat 6
Reporting Tools: Actuate, e.Reports, Jasper Reports
Open Source Frameworks: Spring, Struts, JSF, Hibernate, Camel
PROFESSIONAL EXPERIENCE
Confidential
Senior Java Developer
Responsibilities:
- Designing the requirements to a complete solution
- Designing the integration framework that interacts with different middleware systems like Oracle application server’s Topics and Tibco i-Process
- Design Review and final confirmation from the business analysts
- Extensively development of the DamaRoute project using Apache Camel and Spring DSL’s
- Developed HTrace module using Spring, Hibernate and JPA
- Involved in Integrating the web application with the Oracle Application Server and the EAI
- Database interactions were built using Spring JDBC templates
- Developed Functional Worklists using Restful Apache CXF, Spring and JPA
- Developed java integration modules using Restful Apache CXF and Spring
- Code review and code check in’s
- Code Tuning where ever applicable
- Used SVN as a code repository base
- Implemented Restful Web services using Apache CXF framework
- Unit and Integration Testing
- Load testing by creating test harness
- Code Deployment on to DEV/QA Servers
- Production deployment support with the release management team
Framework: Spring, Camel, Restful Web services, JSON, XML, JMS (MDB), JNDI, JAXB
Environment: Java5, J2EE, Hibernate, JPA, Microsoft SQL server, SQL Developer, SpringSource, Weblogic, Tomcat, spring, Camel, Restful Webservices.
Confidential
System Analyst
Responsibilities:
- Interacted with End Users and clients for verifying user requirements, managing change control process updating existing documentation as part of Business Analysis
- Defining development Goals for Sprints (Agile Process)
- Schedule and conduct monthly and daily meetings. Develop and follow through on quality initiatives
- Work closely with product and project managers on the implementation of new projects and infrastructures
- Hiring and interviewing new folks, training and mentoring new hires.
- Code development for projects like Video Gallery, Compass Integration and Search application
- Worked on enhancements for the project HTX Amendment
- Created FTP reusable component for Compass Integration components and published in to the repository
- Developed the video gallery application using Jersey Restful Web services, Spring and Struts
- Developed Compass Integration application using Spring, Jersey Restful Web services, JPA, Hibernate
- Written SQL Scripts for creating and inserting values into the Oracle 10g database tables
- Code Review using standard tools like PMD
- Code Tuning against performance
- Code versioning using SVN
- Unit and Integration Testing
- Load testing using JMeter
- Code Deployment on to DEV,QA and Stage environment Servers
- Supported the deployment process of the applications to production environment with the release management team
- Production Support
Environment: Java5, J2EE,JPA, Hibernate, Oracle, SQL Developer, Eclipse, Apache Tomcat, JMeter, Spring 2.5, Struts, Jersey Restful Web services, JSON, JPA, JNDI, JAXB and Hibernate
Confidential
System Analyst
Responsibilities:
- Requirement Gathering
- Estimating the requirements and developing the work break structure
- Developed OEUA-Automation using EJB3 and IBM MQ
- Worked on ECM enhancements which are built on JSF, RichFaces, Seam and EJB3.
- Monitoring the applications using profiling tools
- Fixed a major memory leak issue with respect to OEUA-Automation project
- Built stand alone java programs that interact with different databases for migration
- Written Unix Cron jobs to trigger the standalones
- Off-shoring few of the enhancements to offshore development team
- Schedule daily and weekly meeting with offshore team
- Co-ordinating with other external entities as to resolve issues where ever applicable
- Built SOAP based webservices to consume few business requirements and provide solution
- Review the enhancements developed by offshore team
- Code Tuning where ever applicable
- Code versioning using MKS
- Maintaining ECM and other apps that interact with ECM
- Unit and Integration Testing
- Code Deployment on to DEV/QA Servers
- Production Support
Environment: Java, J2EE, EJB3, JPA, SOAP Webservices, Oracle, SQL Developer, Eclipse, JBoss, Jasper Reports, JSF, Richfaces, JBoss Seam and Hibernate
Confidential
System Analyst
Responsibilities:
- Requirement Gathering
- Estimating the requirements using SMC model
- Built several modules using Client Proprietary framework and Struts framework
- Change Request Handling
- Work break up and assigning tasks to team members
- Co-ordinating with the team members and onsite for resolving issues
- Schedule weekly meeting to track the work packets and their statuses
- Database interaction were developed using JDBC
- TFS (Team Foundation Server) for code base
- Major Enhancements
- Built re-useable components for the project
- Proposed a solution to improve performance
- Unit and Integration Testing
- Deployment support on to production servers while production moves are scheduled
- Production Support
Environment: Java, J2EE, EJB3, JPA, Java script, Oracle, SQL Developer, Eclipse, Websphere, Struts and Hibernate
Confidential
Programmer Analyst
Responsibilities:
- Requirements Gathering
- Designing the requirements
- Developed business components using EJB2
- Code versioning using CVS
- Enhancements
- Bug Fixes
- Unit and Integration Testing
Environment: Java, J2EE, EJB2, Java script, Oracle, SQL Developer, Netbeans, Sun Application Server, Webservices (Jax-WS), Struts and Hibernate Framework
Confidential
Programmer Analyst
Responsibilities:
- Working closely with customers in understanding the requirements
- Designing the project enhancements
- Estimating the requirements
- Analyzing the requirements and providing the best solution using most of the open source tools
- Built new enhancements and modules using Confidential ’s ADS framework
- Leading the team and developing various modules
- Co-ordinating with onsite for new enhancements and for resolving issues
- Involved in all major enhancements
- Supported GPS across multiple customers who are from different geographical locations
- Deploying the code onto development and quality servers
- Unit testing, Integration testing and System testing
- Production deployment support
- Production Support
Environment: Java, J2EE, JSP, Java script, Oracle, Toad, Eclipse, Weblogic,Actuate e Reports, Confidential ’s ADS Framework
Confidential
Developer
Responsibilities:
- Preparing HLD and DLD
- Developing core modules
- Automated the mailing process functionality in the application
- Code versioning using VSS
- Bug Fixing
- Unit & Integration Testing
Environment: Java, J2EE, JSP, Java script, Oracle, Toad, Eclipse, Weblogic, Struts Framework
Confidential
Developer
Responsibilities:
- Involved in development, Bug Fixing and Testing.
Environment: Java, J2EE, JSP, Java script, Oracle, Toad, Eclipse, Jrun
