We provide IT Staff Augmentation Services!

Senior Software Developer Resume

4.00/5 (Submit Your Rating)

Somerset, NJ

SUMMARY

  • 8+ years of IT experience in various applications design, development, implementation and maintenance of Web based n - tier architecture systems using Java/J2EE for enterprise applications.
  • Extensive experience in various Java/J2EE technologies including Core Java, J2EE, Servlets, JSF, JSP, JDBC, Struts, spring and Hibernate.
  • Extensive experience in Object Oriented Analysis in developing server side and front-end framework using J2EE design patterns.
  • Hands on experience in Web Application Development using Client Script design technologies like Angular JS, JQuery as well as HTML, CSS, XML, Java Script.
  • Solid understanding and Experience in developing applications using Model-View-Controller architecture.
  • Tremendous knowledge in working with databases like Oracle, DB2, MS SQL and My SQL.
  • Good experience in developing web Applications using Struts framework implementing Action Classes, Action Forms and Struts Validation Framework.
  • Extensive Experience in WebSphere MQ for developing asynchronous communication.
  • Excellent problem solving skills with a strong technical background, debugging and good interpersonal skills.
  • Experience in Java IDE tools like Eclipse, IBM RAD 8.5.
  • Good Knowledge in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Ability to achieve immediate and long-term goals and meet operational deadlines.
  • Experienced in handling end users and troubleshooting real-time issues in production environment including network, operational and application problems.
  • Strong initiation, teamwork, responsible, handling multiple tasks and excellent communication skills.

TECHNICAL SKILLS

LANGUAGES: C, C++, JAVA, SQL.

J2EE TECHNOLOGIES: Servlets, JSP, JNDI, JMS, JPA, JDBC, JUnit, EJB 3.0/3.2.

FRAMEWORKS: Hibernate, springs, Struts, JSF, AJAX.

APPLICATION SERVERS: Tomcat 8.0, WebLogic 11g, Web Sphere 8.5.

DESIGN & IDE’S: Eclipse, JDeveloper, IBM RAD 8.5.

DATABASE: Oracle, DB2, MySQL.

TOOLS: ANT, Maven, CVS Version.

OPERATING SYSTEMS: Windows XP/7/8/10.

XML TECHNOLOGIES: XHTML, HTML, XML, SOAP, XML Schema.

WEB TECHNOLOGIES: HTML5, CSS, JavaScript, and J-query.

PROFESSIONAL EXPERIENCE

Confidential, Somerset, NJ

Senior Software Developer

Responsibilities:

  • Involved in Design and Implementation in software development life cycle of the RxBuilder development.
  • Involved in development of Automation Intervention Application to download a CSV files from FDA website and auto update in RxBuilder.
  • Involved in Preparing high level detailed design documents to Confidential documentation standards.
  • Configured Reporting server in local for debugging reporting side problems.
  • Configured log4j for generating the debug messages.
  • Designed and developed Application based on J2EE designed pattern using MVC architecture.
  • Worked with business analysts for gathering the data and getting requirements. .
  • Developed RxBuilder Application using JSF MVC framework using JavaScript as client side validation.
  • Used IBM tools like RAD8.5, Synergy, Data Studio and IBM Rational Change.
  • Used other tools like I Navigator, Ultra Edit, Beyond Compare, Jenkins etc.
  • Used WebSphere server to deploy the application locally.
  • Involved in RxBuilder and RxSecurity application deployment.
  • Involved in application deployment in different environments like DEV, QA, and UAT.
  • Involved in unit testing and integration testing.
  • Extensively worked RxBuilder Application in debugging and fixing the bugs.
  • Participated in Code reviews to check for efficiency and coding standards.

Environment: IBM RAD 8.5, Web Services, Rational Change, Rational Synergy, I Navigator, IBM Data Studio, Core Java, Servlets, MVC, J2EE, JSF 1.2,DB2, SQL,log4j, XML, SOAP, Agile Methodology, Ultra edit, Beyond compare, Windows 7.

Confidential, Columbia, MD

Senior Software Consultant

Responsibilities:

  • Design and Implementation of Automation Intervention Application (AIA) to manage payment adjustment files for eligible professionals and group practice reporting organizations.
  • Designed and implemented overall application navigation using xml menu models and Oracle ADF bounded and unbounded task flows.
  • Prepared high level and detailed design documents by adhering to Confidential documentation standards.
  • Developed web services for collecting AIA dashboard statistics and managing payment adjustments along with group upload facility for uploading payment adjustments.
  • Configured log4j for generating the debug messages.
  • Designed and implemented Page Templates and Skins.
  • Developed ant build scripts and configured continuous code integration using Jenkins and SVN adapters.
  • Configured OSB routing and created proxy for AIA web services.
  • Defining application roles and configuring security on the portal services for both applications.
  • Developed ant build scripts for deploying applications from dimensions for base lined code by using jdeveloper's build in ojdeploy build capabilities.
  • Customizing the task flows and deploying the task flow customizations to the weblogic servers.
  • Responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, and JSON and AngularJS.
  • Developing port lets and Integrating with existing applications.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Mentoring new developers in understanding existing development environment and setting up their environment for quickly getting on board.
  • Publishing web services through OSB server by configuring resources, business services, and proxies for all the web services.

Environment: Oracle ADF 11g, Web Services, Weblogic 11gAS, Java, J2EE, JSF 1.2, JDeveloper 11g, Oracle JDBC, SQL, PL/SQL, JUnit, log4j, XML, SOAP, Agile Methodology, Serena Dimensions, Subversion, Windows 7.

Confidential, Redwood City, CA

Sr. Java Developer

Responsibilities:

  • As a Full Stack developer involved in back-end and front-end developing team. Took part in designing, building, maintaining, reviewing and supporting quality code and services.
  • Created design documents and reviewed with team in addition to assisting the business analyst project manager in explanations to line of business.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Involved in the development of the UI using JSP, HTML5, CSS3, JavaScript, jQuery, AngularJS. Worked on JavaScript framework (Backbone.JS) to augment browser based applications with MVC capability.
  • Developed Struts Action classes using Struts controller component.
  • Involved in meeting to gather information and requirements from the clients and preparing the requirement document.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS.
  • Prepared the detailed functional requirements along with screenshots and description of all the modules.
  • Used AJAX for asynchronous communication with server.
  • Also implemented dynamic loading of JSP’s using AJAX.
  • Used SOAP Web Services and Spring MVC.
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks
  • Used Struts validator framework for client side and server side validation.
  • The application was deployed on both Server and Mobile (Android) platforms.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Provided Design and Coding solutions to the rest of the teams.
  • Interacted with Business and IT teams of other tracks to keep track of the cross flow impacts.

Environment: Java1.6,J2EE,JUnit4.0,JSP2.1,JUnit,JavaScript,AngularJS,Sybase,Eclipse3.4,PL/SQL,SQLserver2005,Servlets 3.0, Struts 2.0, HTML, XML, Spring 3.0, Hibernate 4.0, EJB,Log4j,Oracle 11g, Web Logic 8.1, Unix, Rational Rose.

Confidential, BEDFORD, TX

Java/J2EE Developer

Responsibilities:

  • Developed the presentation layer GUI using JavaScript, JSP, HTML, XHTML, CSS, custom tags and developed Client-Side validations using Struts validate framework.
  • Implemented MVC architecture using JSF 2.0, Struts 1.2 and Hibernate 3.0
  • Worked on JSF components like data table, menu bar, calendar and tree.
  • Struts were used to make the application Web-centric, and followed the MVC architecture for the application.
  • Integrated View Commands with the Business Commands.
  • Developed and deployed EJB’s (Session and Entity) to implement the business logic and to handle various interactions with the database.
  • Database Connectivity coding using Hibernate.
  • Involved in the Design of ERD (Entity Relationship Diagrams) for Relational database.
  • Data retrieval and storage in the DB2 database. Retrieval of data from database using JDBC Connectivity.
  • Developed Interactive web pages using AngularJS, HTML, CSS and JavaScript.
  • Responsible for writing, tuning and maintaining complex SQL statements.
  • Involved in solving the multithreaded synchronization issues and job schedulers.
  • Worked on Web Sphere MQ for communication of non-concurrent applications.
  • Used Web Services - WSDL and SOAP for getting credit card information from third party.
  • Used XSL/ XSLT for Transforming and displaying reports. Developed DTD’s for XML.
  • Performed extensive test driven development using JUnit for unit testing.
  • Used CVS for Source code control System.

Environment: Java, J2EE, JSF, JavaScript, Struts, XML, Eclipse, JBOSS, Apache Tomcat, Agile Processes,XST, JSP, JSON, JMS, JVM, SOAP, SOA, Hibernate, WSDL, Web sphere, Ant1.5, Log4J, JUnit, CVS,EJB.

Confidential

Java developer

Responsibilities:

  • Design and Implementation of database connectors and adapters for connecting to any Data source.
  • Porting common services and admin services to DB2 from Oracle
  • Developed use cases, high level design and Design Documents by using JAVA/J2EE Design Patterns.
  • Developed ant build scripts for the entire application
  • Modifications to the database scripts for exporting data between Oracle and DB2
  • Configuration scripts for running CAS on either WebLogic/WebSphere platforms
  • Configured the application on WebSphere Application Server and also on JBOSS Application Server.
  • Configuration of AQ or MQ server depending on the database connection

Environment: Java,JSP,Servlets,Eclipse,Struts,XML,XSL,Oracle8i,DB2,OOAD,UML,RationalRose,Windows2000, JMS, Web Services, WebLogic 6, and WebSphere 4.0

Confidential

Software Engineer

Responsibilities:

  • Design and Implementation of Server side framework for parsing, loading, storing and saving the jobs using XML and Java Reflection APIs
  • Developed use cases, high level design and Design Documents by using JAVA/J2EE Design Patterns.
  • Used Struts valuator framework for client side and server side validation.
  • Used Web logics 7.0 to develop and deploy.
  • Web Services are used for machine to machine interaction.
  • Server side components for packing and transmit the jobs
  • Interfacing with the scheduling engine
  • Ant build scripts for building the application

Environment: Java, JSP, Servlets,J2EE Platform, XML, XSL, XML Schema, Eclipse, Oracle 8i, OOAD, UML, Rational Rose, JMS, Web Services, Windows 2000, JBoss AS 3.0.4, WebLogic 7.0

We'd love your feedback!