We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Madison, NJ

SUMMARY

  • 8+ years of experience in designing, developing and deploying n - tier web applications and client / server applications using JAVA, J2EE technologies and Web Technologies for enterprise applications.
  • Involved in all the phases of SDLC -requirement gathering, design, development and maintenance.
  • Good working knowledge of Extreme Programming using Agile methodology with iterative and incremental software development
  • Excellent design and programming skills in JAVA and J2EE technology, including Core Java, Servlets, JSP, EJBs(Session Bean, Entity Beans, JMS/MQ Series), JDBC, XML, XSD, XSLT, RMI, JNDI, Java Mail, XML Parsers (DOM and SAX), JAXP, JAXB, Java Beans etc.
  • Experienced in using Spring Framework (Spring Core, Spring MVC, Spring ORM, Spring Web flow, Spring DAO).
  • Experience in designing both Front end & Backend applications using Java, J2EE Web frameworks, JSP, JSTL, HTML, CSS, Angular JS, JavaScript, AJAX, jQuery.
  • Advance knowledge of SQL Queries using Hibernate framework with Spring ORM in interaction with the RDBMS.
  • Excellent knowledge of design patterns (Model View Controller, Singleton, Factory pattern, DAO, Session Facade)
  • Experience in implementing Web Services (Restful/SOAP).
  • Good knowledge and experience of Amazon Web Services(AWS).
  • Capable of quick learning and delivering solutions as an individual and as part of a team with good communication and inter personnel skills.
  • Ambitious, have strong work ethic, have a strong willingness to learn and highly dedicated, strong Analytical skills, strong in communication.
  • Experience creating Use Case Model, Use Case Diagrams, Class Diagrams, sequence diagrams using JUDE, Microsoft Visio and Rational Rose.
  • Experienced in deploying applications on Apache Tomcat, WebSphere.
  • Experience in using IDE‘s like Eclipse and NetBeans, integration with Maven
  • Have solid testing experience in unit testing, integration testing and automation testing.
  • Proficient in Test Driven Development (TDD) using Java JUnit API and Selenium Web driver.
  • Strong experience with Version Control like GitHub, SVN and CVS
  • Proficient in Object Oriented Programming, software configuration and maintenance.

TECHNICAL SKILLS

Programming Languages: C, C++, JAVA, J2EE

J2EE Technologies: JSP, Servlets, JDBC, JavaBeans, JNDI, RMI, EJB - Session Beans, Entity Beans, JMS

Frameworks: Struts 1.x/2.x, Spring 3.x, Web Framework, JSF, Hibernate, iBatis, JPA

Development Tools: Eclipse, Maven, RAD and Net Beans

Web Services: SOAP, WSDL, UDDI, JAX-RS, REST-Jersey, JAX-WS, XFIRE, CXF, AXIS, JERSEY.

DB Servers: Oracle, DB2, SQL Server and MYSQL - SQL & PL/SQL

Internet Technologies: HTML, DHTML, CSS, Java Script, AJAX, XML, DTD/XSD, XSTL, DOM/SAX, JAXP, JAXB, JSON, JQUERY, DOJO

Version Control tools: CVS, GIT, IBM Clear case and SVN

Modeling Tools: Microsoft Visio, Rational Rose, JUDE

Web/Application Servers: Tomcat, WebLogic and JBOSS

Messaging Technologies: JMS, IBM MQ Series

Cloud Services: Amazon Web Services (AWS).

Other Tech &Tools: Log4j, SOAP UI, FileZilla, Putty, QC, Jira, Clear Confidential, Rally

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

Sr.JAVA Developer

Responsibilities:

  • Involved in Agile - Sprint methodologies to do requirements gathering, analysis and planning.
  • Overseen the processing of all payroll status changes including new hires, rehires, adjustments, terminations and any changes initiated by employee (address, withholding information, etc).
  • Supervised the processing and calculation of wages, overtime and deduction to ensure compliance with federal and State laws.
  • As software developer employee needs to understand and translate business needs into system scope and objectives.
  • Ensured that payments to Union Pension and Welfare Benefits, 401kPlan, TransitChek, Workers Comp and Disability insurance where disbursed timely and accurately.
  • Processed all interfaces with 3rd party vendors in connection with the above benefit plans.
  • Involved in preparing High & low level design docs with UML diagrams.
  • Involved in preparation of developer test cases, execution and preparation of scope & traceability matrix.
  • Used Struts to define Controller, action mappings, forms and View pages for ADP portal.
  • Involved in creating Workflow framework to track the Reinvestment Option changes, exception and corrections in the Schwab income processing flow.
  • Used Spring Core to define beans for Services, Entity services and corresponding depended Svcs.
  • Involved in doing spring programmatic transaction management using AOP and using Spring Batch.
  • Used HTML, XHTML, DHTML, Java Script, AJAX, JQUERY, XML, XSLT, XPATH, JSP and Tag Libraries to develop view pages in SEI Desktop portal
  • Implemented Batch framework for Schwab execution flow and others to run set of processing at a time to handle millions of Orders in a day.
  • Worked on Posting queue logic by implementing Message-Driven bean (MDB) using JMS and deployed on JBoss server.
  • Worked inAWSCloud web services-Stack, define stack parameters, mappings, resource properties, and output values using a template (a JSON).
  • Used Apache CXF, WSDL, SOAP, AXIS and JAX-WS technologies to create web services, generate stubs and consuming the existing services.
  • Involved in developing RESTful web services using JERSEY as wrappers to access existing business services by Mobile channel.
  • Involved in Authorization, Authentications & SSO using LDAP & Site Minder.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Tested REST web services using REST Client tool.
  • Configured Application server with multiple servers for different environments, SSL certificates, Connection Pooling, Queues & Topics set up.
  • Used JMS to pass messages as payload to track different statuses, milestones and statuses.
  • Involved in the configuration set for Web logic servers, Data Sources, JMS queues and the deployment.
  • Involved in creating queues, MDB, Worker to accommodate messaging to track the workflows.
  • Created Hibernate mapping files, sessions, transactions, Query and Criteria’s.
  • Identified check style, PMD and Find bugs and fixed them.
  • Involved in creating JUNIT test cases and ran the TEST SUITE using EMMA tool.

Environment: JAVA/J2EE, HTML, JS, AJAX, JQUERY, CSS3, Servlets, JSP, XML, XSLT, XPATH, XQuery, Struts, WSDL, SOAP, CXF, REST, JAX-RS, JERSEY, JAX-WS, Web Logic server 10.3.3, JMS, Eclipse, JUNIT, Mockito, SOAPUI, JNDI, Java/J2EE design patters, EMMA,JBOSS, Spring framework - DI, AOP,AWS, Batch, Hibernate, Ant, IVY, Site Minder, OSB, JUNIT, HP QC, etc

Confidential, Kansas city, MO

Sr.JAVA Developer

Responsibilities:

  • Design, development and maintenance of client facing web based applications.
  • Responsible for Change Requests Implementation and bug fixing for internal and customer reported defects.
  • Responsible for Unit testing, Quality Assurance and Production deployment of applications.
  • Infrastructure migration, health check and capacity management.
  • Day to Day operations support, user queries, issue resolution.
  • Custom web application development for support tasks maintenance and metrics.
  • Participated in all stages of development life cycle.
  • Developed user interface using HTML, JSP, JavaScript, AJAX, JSTL, Tiles.
  • Developed business layer and database layer using Spring, and Hibernate frameworks.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture Spring MVC, Spring Annotations, Spring JEE, Spring Transactions, Hibernate and JDBC.
  • Implemented the persistence layer in Hibernate.
  • System was built using Model-View-Controller (MVC) architecture with Spring.
  • Used Angular JS, HTML5, CSS3 and JavaScript framework for creating Dynamic Reach Design Layout with JSP.
  • Developed Web Services using Restful with Spring MVC and developed DTDs, XSD schemas for XML (parsing, processing, and design) to communicate with Active Directory application using Restful API.
  • Implemented the application using the concrete principles laid down by several design patterns such as Facade, Business Delegate, Singleton, Data Access Object.
  • Performed preparation of test cases and unit Testing using JUNIT.
  • Configured and customized logs using Log4J

Environment: Spring, JSP, Servlets, Oracle, AJAX, Java Script,JQuery, Hibernate, Log4j, HTML, XML, XSLT, CSS, CVS, GIT JUnit, Eclipse,Spring framework, Agile Methodology,RestFul.

Confidential, Madison, NJ

Java Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC). Used AGILE methodology and participated in SCRUM meetings.
  • Worked with the team in the development of Use-Case diagrams and Class diagrams for the business modules.
  • Worked with aligned Business and IT teams to understand architecture, obtain application usage model data, data profiles, and test data.
  • Thoroughly analyzed the performance test results and provide recommendations and sign-off to aligned application areas and management.
  • Involved in developing stored procedures.
  • Developing the front end with JSP’s and maintained the session with Session Beans.
  • Coded Server side Enterprise Java beans using Session and Message Driven Beans.
  • Used Struts Framework for the application, Developed Struts Action Classes, Model Classes, Business Logic and Hibernate mappings /created DAOS mappings in Hibernate.
  • Implemented MVC Architecture using struts framework for the application.
  • Used Struts Validator framework for Validations and Configured validator-rules.xml and validation.xml.
  • Usage of Struts web application framework implementation to build the presentation tier.
  • Involved in configuring web.xml and struts-config.xml according to struts framework.
  • Involved O/R Mapping using Hibernate.
  • Created Reference documents to help developers understand the Framework.
  • Worked with QA team for supporting testing and resolved defects.
  • Leverages a variety of tools and techniques to measure, profile, and optimize Performance in a service oriented, multi-tiered environment.

Environment: Web Sphere 6.0, Java 1.5, Junit, JSP 2.2, Servlets 3.0, Struts 1.2, EJB 3.0, XML, Springs, SOAP, Hibernate 3.0, Core Java, Oracle 9i,Eclipse 3.3, CA Suites.

Confidential, Camp Hill, PA

Java Developer

Responsibilities:

  • Developed GUI using JSP, Struts frame work.
  • Developed Action forms, Action classes using Struts framework to handle user requests.
  • Implemented Struts Bean Tags, Logical Tags and Display Tags in JSPs.
  • Coded Entity Beans for data persistence within Data Layer.
  • Developed user interface components for Deal, Activity modules along with business components.
  • Developed a Spring MVC application in connecting to database.
  • Leveraged struts-validations, struts-beans tag libraries.
  • Designed and deployed server side EJB (Session Beans and Entity Beans) components on Eclipse IDE.
  • Written SQL, PL/SQL and stored procedures as part of database interaction.
  • Responsible for code merging modules using clear case.
  • Responsible for change requests and maintenance during development of the project

Environment: Java, JDK1.5, JSP, JSTL, EJB, Eclipse3.2, Struts 1.1, JavaScript, Struts Validation frame work, Tomcat, UML, ORACLE 9i/10g, Clear Case and Clear Confidential .

Confidential

Software Developer

Responsibilities:

  • Developed STRUTS forms and actions for validation of user request data and application functionality.
  • Developed JSP’s with STRUTS custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the database.
  • Used JavaScript for the web page validation and Struts Validator for server side validation.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects
  • Used Clear case for source code control and JUNIT for unit testing.
  • Involved in peer code reviews and performed integration testing of the modules
  • Followed coding and documentation standards.

Environment: Java, J2EE, STRUTS, JSP, JDBC, ANT, XML, IBM Web Sphere, WSAD, JUNIT, DB2, Rational Rose, CVS, SOAP and RUP.

Confidential

Junior Systems Engineer

Responsibilities:

  • Interaction with customers and identified System Requirements and developed Software Requirement Specifications.
  • Implemented Java design patterns wherever required.
  • Involved in development, maintenance, implementation and support of the System.
  • Involved in initial project setup and guidelines.
  • Implemented Multi-threading concepts.
  • Developed the application using Core Java, J2EE and JSP’s.
  • Installation and deploying in Tomcat server.
  • Different types of testing viz Unit, System, Integration testing etc. is carried out during the testing phase.

Environment: Java, J2EE, JSP, JDBC, JUnit, XML, HTML, Eclipse 3.1 IDE, XSLT, Apache Tomcat.

We'd love your feedback!