Senior Apps Developer / Project Lead Resume
2.00/5 (Submit Your Rating)
SUMMARY
- Over 13 years of experience in design, development and implementation of web centric, object oriented enterprise applications and systems using JAVA, J2EEtechnologies.
- Expert in J2EE APIs including Servlets, JSPs, WAF,Struts, EJBs, Webservices, JAXB, XSD, XSLT 2.0, JMS.
- Active involvement in complete Software Development Life Cycle (Analysis, Design, Build, Unit Testing, SIT and UAT Supportand Implementation)
- Experience in SOA technologies with Web services, SOAP, ESB(Mule) and WSDL.
- Experience inXML, XML Schema (XSD), XML binding using JAXB and Castor frameworks.
- Experience in java open source technology frameworks like Struts2, WAF, Spring and Hibernate.
- Proficient noledge and exposure in Oracle PL/SQL queries and stored procedures.
- Good work Experience on large - scale systems development projects, specifically enterprise Distributed systems.
- Good understanding of Hadoop ecosystems like MapReduce, PIG, Hbaseand YARN.
- Good understanding on NOSQL databases like Cassandra.
- Strong Working experience on rule-based decision making, information-parsing and complexdata processing using Drools.
- Experience with various Design patterns MVC, IOC, Factory, DTO, Adapter, Front Controller, DAO and Singleton.
- Experience in developing ANT build scripts for code checkout, database schema drop and re-creation, application regular, differential & nightly builds, deployments and run JUnit and EJB test clients.
- Good noledge and hands on experience in source code branching, configuration management, build management and continuous build integration using Cruise Control tool.
- Ability to multi task and thrive in a dynamic work environment.
- Ability to work well both independently and as a member of a team.
- Experience with web-based UI development using jQuery UI, CSS,HTML, XHTML and Javascript.
- Hands on technical role; contribute to all phases of the software development lifecycle, includingthe analysis, architecture, design, implementation, and QA.
- Collaborate with other technology teams and architects to define and develop cross- system interaction interfaces.
- Excellent skills in developing and deploying applications in IBM WebSphere, Tomcat, Oracle 10g and Web Logic.
- Working experience on IDE’s like Eclipse, STS and Intellij IDEA.
- Extensive Experience in Using Oracle 10g, SQL Server and MySql Databases.
- Identify, define, and communicate design tradeoffs using a structured, detail oriented approach.
- Solid understanding and experience on various data formats (XML, JSON, RDF, CSV, RDBMS, VSAM, BSON etc.).
- Extensive Working experience on different platforms like Linux, Unix and Windows.
- Possess excellent technical skills, consistently outperformed schedules and acquired Interpersonal and communication skills.
- Proactive, dedicated, and aggressive in learning and implementing new technologies.
PROFESSIONAL EXPERIENCE
Confidential, MN
Senior Apps Developer / Project Lead
Responsibilities:
- Daily interaction with Business Operations team, take up the business escalated issues and work with the team for the resolution.
- Guide and mentor team to engage and motivate for higher productivity and successful project delivery.
- Being primary point of contact from Application team, handle the Pri1 and Pri2 war room calls and ensure the application availability is high.
- Work with Development team and play a Gate Keeper role before any code changes deployed into production.
- Review the code and test results as part of the Gate Keeper role.
- Primarily work on Incident and Problem tickets.
- Identify the areas of improvements in the application and propose those changes to business team.
- Provide the post production support to the application.
- Worked on the areas related to performance improvement for better user experience.
Environment: Java, Spring, Hibernate, Eclipse, Web services, REST, SOAP, Oracle,Websphere7.
Confidential
Systems Engineer /Technical Lead
Responsibilities:
- Co-ordinate and contribute in task breakdown, estimations and assignments. Prepare project plans. Drive project status review meetings.
- Guide and mentor team to engage and motivate for higher productivity and successful project delivery.
- Guide and Provide solutions to design and technical issues during project development.
- Hands on experience in developing external interfaces to various other upstream and downstream IT systems using JAX-RPC Webservices and Castor/JiBX.
- Evaluate and recommend appropriate technologies based on stakeholders needs and industrystandards
- Analyze high-level requirements and translate these to overall system-level design to be usedfor architectural prescription, cost/benefit analysis, and concept development.
- Analyzes processes and communicates requirements by constructing conceptual data and process models.
- Implementation, data exchange, and process integration using middleware enterprise SOA patterns.
- Integrated different modules using web services, JMS technologies.
- Validated CDA clinical documents based on minimal data element needs based on MU-2 requirements.
- Data Sourcing querying, downloading, standardization, consolidation and cleansing (incomplete,incorrect, inaccurate, irrelevant) of the data.
Environment: JavaStruts 2.1, JavaScript, JQuery, EJB 3, Spring JDBC, and JAX RPC Webservices, XML, XSLT, DHTMLx Tree 2.0, WAF, Weblogic App Server 10.3, Oracle 10g, Sybase 4.11 & SUN Solaris.
Confidential
Software Engineer
Responsibilities:
- Taking care of all sites cycle processes to generate the bills for GPRS related activities.
- Involving in Designing, Code construction and Unit testing.
- Resolving the Performance Issues and Production Issues (Handling on-call issues)
- Created Struts Action Handlers and supporting presentation tier layer (JSPs).
- Developed Utility classes, Service classes and DAO classes to function within the architectural framework for the functionalities I has implemented in all modules.
- Client side validations are done using Java Script.
- Wrote PL/SQL queries for the functionalities I has implemented in DAO classes.
Environment: Java, XML, Struts 1.2 & JSP 2.0, JavaScript, JQuery, Welogic8, Unix.
Confidential
Software Programmer Analyst
Responsibilities:
- Coding of data capturing module and analysis module.
- Developed forms to input data by authorized users,
- Implemented logic for flow of filled forms between creation, review and approval.
- Developed reports both in HTML and PDF. PDF reports are generated using iText jar java utility.
- Coding and Unit Testing
Environment: Java, JSP, JDBC, Servlets, JavaScript, Core Java, Apache, Windows.