Sr. Developer Resume
SUMMARY:
- Around 5 years and 8 months of experience in Analysis, Design, Development and Testing of Java/J2EE applications.
- Experience in UNIX Shell scripting.
- Experience in Oracle/Teradata PLSQL, tiger and view
- Excellent hands on experience with JAVA, J2EE, Hibernate, JMS, and JDBC.
- Experience working with J2EE application servers like WebSphere.
- Extensive experience with MVC architecture.
- Used JUnit for testing code logic and Log4j for capturing logs.
- Extensive experience in developing Web Services applications.
- Experience in Database Design triggers, DDL, DML SQL queries.
- Programming Experience in Windows XP/2007 and UNIX/Linux.
- Experience in deploying the Enterprise Applications (ear) and Web Applications (war) on the Apps Servers.
- Experience in tools like WebSphere, eclipse, Toad, SQLdeveloper.
- Experience in Version control tools like SVN(Sub - version).
- Proficiency in System Life Cycle including managing, developing and testing the applications.
- Exposure to all phases of Software Development Life Cycle (SDLC), used Scrum/Agile development process.
- Capability to adapt New Tools and Applications.
- Good team player with the ability to manage and work independently in a time sensitive environment.
- Exposure to Software Engineering methodology like agile methodology, Waterfall methodology and Scrum Methodology.
- Experience in working in both Windows and Unix platforms
- Expertise in database SQL, PL/SQL in Oracle (10g and 11g), SQL Server environments.
- Deploy the code in Unix box using Ant
- Build restful webservices using spring for currency conversion.
- Worked for continuous integration and delivery concepts, integrated different application and delivered then.
- Did test automation using UNIX shell scripting, JUint etc.
- Wrote Hadoop application to get information about users what they do when visiting the website what are the product they are interested in etc.
TECHNICAL SKILLS:
Java Technologies: Core Java 1.4 - 1.7, Spring Framework, Hibernate, Restful webservices
Operating System: Windows 9x/2K/NT/XP, UNIX(9.0 ands 10.0) and Linux
Databases and Data Storage: Oracle 10g/11g, Teradata
Web Related: HTML, JSP, Servlets, Java Script
J2EE Servers: IBM WebSphere6.0, 7.1, Apache1.2 and MS IIS
Tools: Eclipse 3.x, My Eclipse, Net Beans 5.x, 6.x, Ant Build Tool, Log4j, JMS, EJB
Testing and Version Control: JUnit
Scripting: Shell scripts, SQL Scripts
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Developer
Environment: Red Hat Linux 6.0, oracle, teradata, ant 1.2, JMA, weblogic, Java 1.6, 1.7, abinitio
Responsibilities:
- Analyzed the business requirements and prepared the time estimation.
- Written Technical specification and presented them to LOB for the approval.
- Developed code using Java, J2EE, Web Services, customized spring using JISI framework.
- Defined and wrote Java beans in Spring 2.X for services and dependencies
- Developed code for obtaining bean references in Spring Framework using Dependency Injection (DI) or Inversion of Control (IoC).
- Resolved bean cyclic dependencies.
- Defined declarative transaction by creating Spring AOP proxy objects.
- Written unit testing and integration testing using JUnits.
- Generated code coverage for the management purpose, code and branch coverage percentage is maintained at par with 70%.
- SOAP UI is used extensively to test the middleware components independently
- Code review done using SVN tool
- Deployed application in Websphere server.
- Used UNIX commands as part of project development and log traceability
- Co-ordinate with offshore
- Write command of Abinitio for operation
- Write and design PL/SQL for the data operation in Oracle 10/11g
- Worked on migration of data mart from oracle to teradata
- Worked with Abinitio(only command part) to load and unload data into files
- Deploy the code in Unix box using Ant
- Created Webservices on Spring like currency conversion etc to convert other country currency In USD to report the revenue.
- Developed Unix shell script to do reporting, monitoring logs, etc
- Worked on test automation using Unix shell scripting, Junit, etc.
- Wrote Hadoop application to get information about users what they do when visiting the website what are the product they are interested in etc.
- Use SVN(Sub-version) tool for maintain code and also for reviews. We create different branches in SVN for every release copying previous release as base line. We also check-in our test harnesses as well.
- Worked in Agile for developing a Java scheduler for our daemons. This will help us to monitor our job and also start and stop based on our convince. We also made in a way that other teams also can use it by ticking it a bit in proc.
- Developed three applications in spring for taking care of account no(remove expired account, add newly added account and updated the old account which accounts were inactive to active if customer joins again.)
Confidential
Developer
Environment: Solaris, Web sphere 6.0/7.1, Oracle, Window server 2003/2008, Java.
Responsibilities:
- Developed code using Java, J2ee technologies.
- Developed A/V conferencing application.
- Identified open source tools for developing / hosting A/V conferencing application.
- Developed Proof of concepts using the open source tools.
- Integrated the CFS with MCI layer.
- Created and worked on UI layer pages using JSPs and HTML as the presentation layer.
- Used Eclipse IDE for the development
- Interacted with customer and functional experts to understand the requirements.
- Enhanced the trade channel functionalities for Trade Ti system.
- Developed code using Java, J2ee and EJBs.
- Implemented business logic by creating Stateless Session EJBs.
- Created and worked on UI layer pages using JSPs as the presentation layer.
- Developed complex SQL Queries, stored procedures, and triggers for the backend business process.
- Developed crystal reports and integrate them with Trade application.
- Memory management tool (Apache) is used to test the performance on both static and dynamic resources.
- Involved in coding and testing (UNIT, SIT and UAT) Phases
