We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 10 years of software development experience in object oriented programming, design and development of Multi-Tier distributed, Enterprise applications using JAVA and J2EE technologies with Software Development Life Cycle.
  • Experience on OnStar activities and warranty Claims of Automotive industry and 401k and other plans of Insurance and Banking and Financial domain.
  • Analysis, Design, Development, Maintenance and Implementation experience of enterprise, web and client server applications using JAVA/J2EE technologies and Object oriented technology.
  • Solid knowledge on front end designing with Javascript, DOJO.
  • Worked on Java Multi-Threading programs.
  • Experience in developing interoperable Web Services and its related technologies like SOAP, WSDL, UDDI, RESTful, JAX-RS, JAX-WS, XML, XSD related technologies/tools.
  • Worked on VERACODE reports code validation tool scans SQL Injections and Cross site scripting.
  • Worked on the profiling tools Sonar, PMD, Checkstyle, Findbugs plugins.
  • Experience in developing project scopes budget, timelines and delivery dates , planning, development, testing, documentation, training and delivering enterprise applications with sound knowledge of software development life cycle SDLC .
  • Experience in developing server side code with good knowledge of enterprise and persistence design patterns like Singleton, Factory, Prototype, Template, DAO, ORM, MVC and IOC.
  • Experience in developing applications using Waterfall, and Agile Scrum .
  • Experience in performance tuning, code reviewing applications, configuring clustered application domains, fine tuning application resources, designing and defining entities and their relationships.
  • Experience in developing application components using frameworks like SPRING, Hibernate, and JSF.
  • Complete knowledge on SPRING TOOLS like SPRING AOP, SPRING JDBC, SPRING DAO JMS.
  • Design and Implement Aspects, Custom Aspect handlers by using Bean Factory classes in spring.
  • Experience in deploying, configuring and administering application servers such as IBM WebSphere, Oracle Weblogic server and Apache Tomcat.
  • Experience in WebSphere technologies including MQ, WSAD, and RAD.
  • Extensive experience in development, deployment and troubleshooting Web based and enterprise based applications on Windows, UNIX and Linux platforms.
  • Extensive working experience in RDBMS design and implementation in Oracle, MySQL, Teradata.
  • Extensive experience of database programming in the oracle environment using PL/SQL with tools such as TOAD, SQL Developer, PL/SQL Developer
  • Well experienced in database development Stored procedures/packages, Functions, Table creation Scripts database triggers.
  • Experience in using configuration management tools like, SVN, CVS and IBM Rational Clearcase VOB.
  • Extensive experience in developing unit testing frameworks using Junit, a Mock Object and Cactus based on test first or test driven methodology.
  • Possess strong communication and Interpersonal skills. Can quickly master and work on new concepts and applications with minimal supervision. Attention to detail, thoroughness, tenacity and an investigative drive to discover the underlying causes of technical problems.
  • Skilled in developing business plans, requirements specifications, user documentation, and architectural systems research. Ability to work enthusiastically in both team based projects and individual projects.
  • Worked on UNIX Shell scripting, knowledge on different kinds of Shells.

TECHNICAL SKILLS:

  • Languages
  • Java, J2EE, C ,C
  • Database
  • Oracle, MySQL, Teradata
  • Packages
  • Spring, Struts, JSF, JDBC
  • FrameWorks
  • Spring MVC, JSF, Hibernate
  • WEB Technologies
  • Servlets, JSP, JMS, Web Services, RESTful, JAX-RS, JAX-WS.
  • Application Servers
  • Websphere , Oracle WebLogic, Tomcat
  • Front End Technologies
  • HTML, Javascript, DOJO, AJAX, CSS
  • Operating Systems
  • Windows, Linux, UNIX
  • Profiling Tools
  • SONAR, VERACODE
  • Infrastructure Tools
  • PVCS, SVN, IBM Rational Clearcase VOB
  • Development Tools
  • WSAD, Eclipse, Toad, SQL Developer
  • Documentation Software's
  • IBM Rational DOORS, MS Office
  • Software Methodologies
  • Agile Scrum , Waterfall and UML

PROFESSIONAL EXPERIENCE:

Confidential

Technical Lead/Sr Java Developer

  • Boeing is best known for its world-class engineering, innovation, and manufacturing capabilities.
  • I'm in the Common Manufacturing Execution Systems. I support the software environments used in Shop View, CAPP, and OWI programs. This project helps to Boeing to sort out lots of printing work towards the orders.
  • With the help of OWI Online Work Instructions they can automate most of the things.

Responsibilities:

  • Taken care of development and deploying the code into staging servers.
  • Review the code with Sonar and Veracode plugins.
  • Worked on the Web Services client program for many modules.
  • Exchanged SOAP request and response on HTTP protocol for implementing web services.
  • Developed application on SPRING 3.x framework by utilizing its features like Spring Dependency injection, Spring Security, Spring Web flow with Spring MVC.
  • Worked on Spring Web Flow on Spring MVC for building flows in our web application.
  • Used Spring Security framework for login authentication, password hashing.
  • Implemented the multi-level branching system with IBM Clearcase VOB tool.
  • Involved in the front end designing with Javascript and DOJO.
  • Worked on different kinds SPRING Tools, SPRING AOP, JDBC, TEMPLATE
  • Followed Agile SCRUM Methodology in development and progress monitoring.
  • Design and Implement Aspects, Custom Aspect handlers by using Bean Factory classes in spring.
  • Analyzing, Designing and creating impact analysis for the Change in requirements.
  • Wrote complex SQL for creating, retrieving, updating and deleting data in Oracle database.
  • Developed store procedures and complex queries using tool called PL/SQL developer.
  • Upgraded the DOJO version to 10.2

Environment: Java 1.6, SPRING MVC, Web Services, RESTful, JAX-RS, JAX-WS, Hibernate, ORM, AGILE PROCESS, SPRING AOP, SPRING JDBC, SPRING DAO, JDBC, WebSphere Application Server, JSP, DOJO, HTML, CSS, XML, AJAX, PL/SQL, DB Objects like Stored Procedures, Triggers, Views, Functions etc., Log4J, SVN, TOAD, UNIX, LINUX

Confidential

Senior Developer

  • AQA Advanced Quality Analytics Toolset is guide to GM engineers to verify the various claim results of General Motors vehicles. It contains modules like Warranty Charts to analyze the data for couple of years to identify how the actual results and prognosis results are varying, and we have modules like to know for particular region how many claims generated. There is Text mining to identify exactly in which area it is getting more claims.
  • Modules, which I worked on below.

DFMEA Status Dash Boards:

This particular module helps us the users to submit multiple inbound files of DFMEA, and will get the consolidated report along with specific matched records from all the files.

Consumer Reports Predictor:

This module uses the prior months of warranty claims of particular model and uses some prognosis values it will generate the predictive values for the future months. Using with those values the tools helps to generate reports.

Responsibilities:

  • Taken care of deploying in development and staging servers.
  • Design and coding the core framework using WebLogic Application Server and the services with the integration.
  • Worked with infrastructure team on architecting the servers and their integration.
  • Follow Agile Methodology in development and progress monitoring. Design and Implement Aspects, Custom Aspect handlers by using Bean Factory classes in spring.
  • Analyzing, Designing and creating impact analysis for the Change in requirements.
  • Taken part of code reviews as part of the release process
  • Interacted with the clients for scope study gathering, system requirements and functional requirements
  • Have taken part of hyper care activities after GO live

End to end Management and Coordination of all phases Requirements to Release to production from Onsite

  • Conducted a security testing on the code base to find out security vulnerabilities.
  • Bug fixes and verification
  • Effective Monitoring, tracking the tasks to closure. Accurate and detailed status reporting
  • Produced detailed design documents with design alternatives, pros and cons for each approach and reasons for the recommended approach.
  • SVN is used for version control and configuration control for Java applications.

Environment: Java 1.6, HTML, Web Services, JDBC, WebSphere Application Server, Oracle WebLogic server, JSF, Hibernate, Web Services, JSP, DOJO, HTML, CSS, XML, AJAX, PL/SQL, DB Objects like Stored Procedures, Triggers, Views, Functions etc., Log4J, SVN, TOAD, UNIX, LINUX

Data Transformation Engine, Merrill Lynch Bank of America, Chennai Apr 2007 to Dec 2012

Senior Engineer

DTE Data Transformation Engine is designed to provide Retirement Group a standard enabled client data interface for various retirement products like 401k, DB, NQ and ExOP. The system utilizes .NET, Java, XML, Oracle and UNIX scripting. It is a tool that transforms one inbound file of one layout flat or XML into one or more files of another layout s flat or XML , for its downstream systems. The transformed output files will be loaded into Oracle database so that user can view their data thru DTE website. This system also keeps track of inbound arrival time, if the inbound file is not arrived at expected time frame then file will not be processed and alert message will be sent.

Responsibilities:

  • Involved in identifying the right components in the source system
  • Responsible for the implementation of various J2EE design patterns
  • Design and developed the ordering online of various parts for customers
  • Implemented the My Catalog feature in Commerce
  • Produced detailed design documents with design alternatives, pros and cons for each approach and reasons for the recommended approach.
  • Used SVN for source control of the Project

Environment: Java 5, Web services using JAX RPC/JAX WS, HTML, JDBC, JSP, HTML, CSS, XML, AJAX, PL/SQL, DB Objects like Stored Procedures, Triggers, Views, Functions etc., Log4J, WSAD,SVN, TOAD.

Confidential

Engineer

HL is an investment and banking company. Our project is useful to them as packaging the documents . This project is mainly designed to minimize the number of documents requesting from the customers. With this project, the existing or new Customer no need to submit the same documents repeatedly. It reduces the maintenance cost of the company.

Responsibilities:

  • Analyzing and creating impact analysis for the Change in requirements.
  • Bug fixing and bug verification
  • Monitoring of Process Chains and analyzing the reasons for failures of Extractions
  • Responsible for the production support and handled on call duties.
  • Used JDBC SQL for storing and accessing data from Oracle
  • SVN is used for version control and configuration control

Environment: Java 5, UNIX, J2EE, XML, XSLT, CSS, Log4js, Shell Scripting, Oracle Database, JDBC, Servlets, Jsps, struts.

We'd love your feedback!