Senior Developer Resume
AtlantA
SUMMARY:
- Highly motivated, solution oriented IT professional with more than 9 years of work experience in Application Analysis, Design, Development, Integration, deployment and Maintenance/Support for Web, Enterprise based Software Applications.
- Working for Confidential & Confidential from last 7 years (3 years onsite+4 years offshore) and have experience on working different Confidential & Confidential projects in Retail, Network and Middleware domain.
- Experienced in all phases of Software Development Life Cycle (SDLC).
- Hands on experience in Object Oriented Programming using Java and J2EE related technologies using Waterfall and Agile methodologies.
- Knowledge in Design Patterns (GoF) and J2EE Design Patterns. Extensive hands - on knowledge of best-practices in different areas (presentation layer, business layer and persistence layer).
- Hands on experience in relational databases including Oracle, PL/SQL and involving stored procedures, triggers, functions, indexes, and packages.
- Hands on experience in developing Web Services using XSD, SOAP, WSDL and Restful Web Services.
- Hands on experience with JAXP (SAX, DOM Parsers) and JAXB using xml Beans.
- Hands on experience with java middleware like Apache Camel, Rabbit MQ, IBM MQ Series and JMS.
- Hands on experience in UML design methodologies and experience in developing Use Cases, Activity, Sequence, High Level Scope Diagrams and Class diagrams using MS Visio and Star UML.
- Hands on experience in build and deployment tools like Maven, ANT and version control using SVN, CVS and Github.
- Hands on experience in Oracle Golden Gate Replication.
- Good Familiarity with NoSQL Database like Riak and Cassandra.
- Good Familiarity with ETL tools like Informatica and reporting tool Business Objects.
- Skilled in handling multiple tasks and managing, meeting deadlines, coordinating project schedules, releases, meeting with clients and addressing their concerns.
TECHNICAL SKILLS:
Languages: Java, UNIX Shell Scripting, XML, HTML/DHTML.
Java & Web Technologies: J2EE, Java API, JavaScript, Servlets, JSP, JDBC, EJB, JNDI, Struts, Design Patterns, Spring Framework, Web Services, JQuery, OSGI Framework.
RDBMS: MS SQL Server, Oracle 10g/9i /8i, MS-Access.
Web/Application Servers: Apache Tomcat, WebLogic.
IDEs / Tools: JBuilder, Eclipse, Toad, GGTS.
Designing: UML, Microsoft Visio, and Star UML.
Designing/Version Tools: CVS, SVN, Github.
Operating Systems: MS-Windows 2000/NT, MS-Windows 95/98, Windows XP, UNIX, Solaris.
Middleware: Apache Camel, Rabbit MQ, IBM MQ Series, Solace and JMS.
ETL Tools: Informatica.
Other Tools: Oracle Golden Gate.
EXPERIENCE:
Confidential, Atlanta
Senior Developer
Technology Used: Core Java, OSGI,Git,JMS,Solace,Oracle,XML,JSON,Golden Gate.
Responsibilities:
- Participating in planning and Analysis phase of the project.
- Working closely with the Scrum team and delivering assigned work items.
- Delivering design and code deliverables.
- Supporting QC team to make sure the code fully tested and provides installation instructions.
- Working with the production support team to deliver the code to production.
Confidential, Atlanta
Application Architect / Onshore Development Lead
Technology Used: We are building the application using some of the latest open source available in the market. Apache Camel, Rabbit MQ, Riak No SQL Data base, Hazelcast, JBehave, Maven.
Responsibilities:
- Participated in planning and Analysis phase of the project.
- Worked closely with the Lead Architect to iron out any issues in the requirements and ensure there are no issues before starting the application design.
- Delivered High Level Design (HLD) and Detailed Design (DD)/Application Design (AD).
- Worked with Offshore Manger in recruiting and forming an offshore development team.
- Worked with product owners and have written requirements in Rally.
- Organizing and leading scrum planning meetings. Handling daily stand up meeting with offshore team.
- Accomplished P.O.C for the new technologies used in the project and created a developer guide for the new joiners.
Confidential, Atlanta
Technical Designer/Lead Developer
Technology Used: Java, J2EE, Struts, HTML/CSS/JavaScript, WebLogic, Sun Solaris, Oracle, iplanet.
Responsibilities:
- Participate in Systems Requirements (SR) walkthrough (WT) sessions and analyze the requirements for feasibility.
- Work closely with the functional lead/analyst to iron out any issues in the requirements and ensure there are no issues before starting the application design.
- Work with Retail Architects to review High Level Design (HLD) to ensure impacted systems HLD are in sync with Retail HLD. Same applies for Detailed Design (DD)/Application Design (AD).
- Participate in use cases WT conducted by the Functional Analyst.
- Produce, review and seek approvals for Application Design Document.
- Review and update the traceability matrix document to map Application Design elements to business requirements.
- Hand-off application design to development resources (onsite/offshore) by conducting WT and review meetings.
- Working with Developers during development and test support phase.
Confidential
Application Lead
Technology Used: JSP, Servlet, Struts frame work.
Database System: Oracle 10g.
Platform Used: Linux, Windows.
Browser Used: Mozilla FireFox, IE.
Responsibilities:
- Worked with onsite Manager and prepared a Knowledge Transition plan with other vendors.
- Helped offshore team in getting complete knowledge transfer from other vendors.
- Worked with Client and documented new requirements in the projects.
- Worked with Offshore Team in Bangalore and delivered various projects in across these 4 applications.
- Despite of a java developer has learnt many technologies like Informatica, Business Object etc. while managing these applications.
Confidential
Senior Software Developer
Technology Used: java, Servlet, Swings, Web Services, xml, EJB (MDB).
Database System: Oracle 10g.
Platform Used: Linux, Windows XP.
Browser Used: Mozilla FireFox, IE.
Web Server: Web logic 9.1.
Responsibilities:
- High Level and Detailed Design of assigned modules.
- Coding, Testing and Debugging of the modules.
- Designing database schema required for the modules.
- Writing Ant script for deployment.
- Ensure the Successful implementation of the module.
- Monitor the Post Implementation effects on system and eradicate the factors causing negative effects.
Confidential
Software Developer
Technology Used: Java, EJB, JSP, Servlet, Java Beans and xml.
Database System: Oracle 10g.
Platform Used: Linux, Windows XP.
Browser Used: Mozilla FireFox, IE.
Web Server: Web logic 8.1.
Responsibilities:
- Analysis and Detailed Design of assigned modules.
- Coding, Testing and Debugging of the modules.
- Designing database schema required for the modules.
- Writing Ant script for deployment.
- Ensure the Successful implementation of the module.
- Monitor the Post Implementation effects on system and eradicate the factors causing negative effects.
Confidential
Software Developer
Technology Used: EJB, JSP, Servlet, Java Beans, Html, JavaScript, CSS, Xml.
Database System: Oracle 9i.
Platform Used: Linux, Windows XP.
Browser Used: Mozilla FireFox, IE.
Web Server: Weblogic 8.1.
Responsibilities:
- Analysis and Designing of assigned modules.
- Coding, Testing and Debugging of the modules.
- Designing database schema required for the modules.
- Writing optimized Query for Modules.
- Ensure the Successful implementation of the module.
- Monitor the Post Implementation effects on system and eradicate the factors causing negative effects.
Confidential
Software Developer
Technology Used: JSP, Servlet, Java Beans, Html, JavaScript, CSS, Xml.
Database System: MySQL Server 5.0.
Platform Used: Linux, Windows XP.
Browser Used: Mozilla FireFox, IE.
Web Server: Tomcat 5.0.
Responsibilities:
- Analysis and Designing of assigned modules.
- Coding, Testing and Debugging of the modules.
- Designing database schema required for the modules.
- Writing optimized Query for Modules.
- Ensure the Successful implementation of the module.
