We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

New York, CitY

SUMMARY:

  • Over 8+ years of IT experience in analysis, design, development, documentation, implementing and testing of software systems in Java, J2EE and Internet/Intranet technologies. Expertise in design and development of various web and enterprise applications using J2EE technologies like JSP,JSF, Servlets, JDBC, RMI, XML and Web Services. Distributed Application Development and Object Oriented Programming (OOP). Working knowledge, exposure in various flavors of UNIX, PL/SQL, SQL. Experienced in using Java IDE tools like Eclipse, JDeveloper and text editor Editplus. Set up, configured, and maintained multiple web/application servers like Apache Tomcat, BEA Web Logic, Websphere. Hands on MVC of Spring Framework, Object relational mapping tools like Hibernate, SOAP and Restful web services. Extensive understanding and experience in the SDLC phases like the Requirements Specification, Analysis, Design, Implementation, Testing, Deployment and Maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile Models. Hands on integration of Spring Hibernate for an application. Hands on experience in end to end development of Software Applications. Application domain areas include development for E - Commerce, Insurance, Banking and Financial Investment.
  • Design, code, unit test, and deploy multi-tenant, highly available software components using a variety of open-source technologies
  • Actively participates in requirements, architecture, and design meetings
  • Enjoy a healthy technical debate but know how to collaboratively solve problems that move everyone forward
  • Communicate well in person, over email, and via instant messenger within the team and with other development teams to improve quality, advance standards, and handle issues.
  • Work efficiently and collaboratively in an Agile (Scrum/Kanban) team environment
  • Directly and meaningfully impact the experience of students, institutions, and professors
  • Improve and maintain internal monitoring, instrumentation, and overall visibility of our learning systems.
  • Be self-directed and be able to prioritize your own workload.
  • Be willing to learn new skills whether they are directly tied to software development, software testing, server maintenance, or web application release and delivery.
  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Extensively written CORE JAVA code in application.
  • Used collections, multi-threading and other features of core java.
  • Used ZK framework.
  • Designed the Front End GUI using ZK, JAVA and CSS.
  • Used JSON object for object manipulation in front end.
  • Conducted code review for team members, involved in JUNIT testing.
  • Used Maven build script tool for building application WAR and deploying them on servers.
  • Used and developed web services/restful web services based on SOA (SOAP/REST/JMS).
  • Develop Application on eclipse, deployed and tested the application code on Tomcat and JBOSS servers.
  • Used Hudson for deployment and maven repository.
  • Used Log 4j for logging mechanism.
  • Involved in testing and quality assurance.
  • Used SVN for Source Control and Version Management.

TECHNICAL SKILLS:

Languages: Java, JavaScript, HTML, C, C++, SQL, PL/SQL, Shell Scripting

J2EE Technologies: JSP, Servlet, Spring 3.x/2.x, Struts 2.x/1.x, Hibernate

Web Technologies: HTML, JavaScript, XML, XSD, XSLT, JQuery, CSS, Bootstrap

WebServices: Tech AWS, SOAP, REST with Apache Axis, CSF and JAX-WS, JAX-RPC

Web/App Servers: JBoss, WebLogic, Jetty, Tomcat and WebSphere

Database: Oracle 10g/ 11g, MySQL, SQL Server

Development Tools: Eclipse, Visual Studio

Modeling Tools: CA Erwin DM, Enterprise Architect

Testing Tools/ Others: JUnit, Selenium, TestNG, SoapUI, Putty, WinSCP, Weka, Microsoft Project, Base Camp

Platforms: Windows 7, Windows XP, UNIX/LINUX, iOS

PROFESSIONAL EXPERIENCE:

Confidential, New York City

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible for developing and modifying the existing service layer based on the business requirements.
  • Developed the necessary front end user interfaces in JSPs, HTML, Java Script, CSS that will be integrated using Spring MVC Framework.
  • Worked on Spring Rest web service implementation.
  • Interacted with business analysts to study the requirements and design interfaces for the various use cases.
  • Developed Form Beans/ JavaBeans, Spring Controller Classes and configured with the corresponding JSP pages in spring-config.xml file.
  • Used Spring Framework for Dependency injection and integrated with Hibernate Framework.
  • Implementation of Thread pool and locks for concurrency management.
  • Created the Hibernate mapping and properties files using spring modules like MVC, Web and ORM. Used Hibernate template to integrate Spring DAO business objects with respective tables from the database.
  • Created tables, stored procedures in SQL for data manipulation and retrieval, Database Modification using SQL, PL/SQL, Stored procedures, triggers, Views in Oracle 10g.
  • Involved in creating restful web services and also consuming them.
  • Implemented various standard J2EE design patterns (Singleton, Factory, Data Access Object, MVC, Front Controller)
  • Used MAVEN for project management and build automation.
  • Used Subversion as a version control for implementing the application.
  • Controlled the log information by using framework Log4j.
  • Performed Unit Testing Using JUnit.
  • Understand the Requirements (Business & Technical) for custom application development
  • Prepared design document along with interactions with Client/Business on requirements and design approvals.
  • Used Java Swing based UI to enhance performance and support additional capacity for high-volume application
  • Used Web services for core functional enabling other applications as required by the application.
  • Develop implementation code to consume core Java, J2EE, web services, used Eclipse for development
  • Created SOAP based controllers to handle the incoming request and output the response.
  • Involved in designed and implementation of application enhancements using Java 2/Swing /Servlet based requirements
  • Used apache-maven tool to build, config, and package and deploy an application project.
  • Used web services for sending and getting tracking information from different applications using SOAP messages.
  • Used SOAP UI to test the request, end point and the response.
  • Participate in weekly Team Leader meeting.
  • Responsible for coordinating with onsite Lead to understand project / release requirement
  • Supported Frontend implementation using HTML and JavaScript.
  • Responsible for ensuring the delivery of service and sending status report to onshore.
  • Developed many unit test cases and test suites for unit testing using JUnit.
  • Define, allocate and review work done by the team

Environment: Eclipse, Java (JDK 1.6), struts2, spring MVC, spring Core, Hibernate, Web Services, Apache Tomcat, Servlets, Jsp, Html, Css, JavaScript, JQuery, Ajax, SVN, MySQL, PL/SQL, Stored Procedures, Windows Family(xp/7/8/10), Maven, JMeter, Putty, FileZilla, Readmine, JIRA, JUnit, Log4j, UML

Confidential, New York City

Sr. Java Developer

Responsibilities:

  • Involved in extensive meetings with business and design teams in analyzing / drafting Business Requirement Specification (BRS) and Software Requirements Specification (SRS) with XSD schemas.
  • Involved in migrating part of application from FTPing flat files to communicating with XML messages using Java Messaging Service (JMS), providing reliable and efficient communication across various platforms.
  • Worked extensively on JAXB implementation, a schema-based object model used to access, process XML data and used bind & unmarshall features to process XML instances through Java types.
  • Extensively involved in developing configurable Pricing/Rating Web Application with Spring MVC framework. This involved using view technologies like Servlets, JSP and Tiles.
  • Used Spring Context, DAO for implementing business logic, dependency injection mechanism and connection pooling.
  • Developing application with Spring ORM and Spring DAO design pattern to provide Hibernate integration and Java Database Connectivity (JDBC).
  • Involved in enhancing application performance by introducing Multi-threading using thread-state model and priority-based thread scheduler in Java 5.0.
  • Executors and ExecutorService have been used to create, execute threads and enable thread pooling for efficient resource utilization.
  • High volume data processing
  • Used JUnit and Log4J to run through pre-load and post-load test cycles for application performance and errors.
  • Extensively used PL/SQL queries in Pricing/Rating, ECI analysis and implementation on Oracle 10g
  • Involved in making application changes to GPI screens using Forms of Oracle 10g developer Suite.
  • Involved in fine-tuning & developing UNIX/Linux Scripts and maintaining on $Universe job scheduler.
  • Deployed the application on Web Logic web servers, worked on Hibernet for developing persistent objects, worked on Aqua data studio (IDE).
  • Developed RIA's using Flex, integrating them with Java code.
  • Analyzed Object Oriented Design and presented with UML Sequence, Use-cases, and Collaboration Diagrams, designed Database and Normalized schemas
  • Developed UI using JSP, Servlets, HTML and developed Business Logic and Interfacing components using EJB, XML, JDBC
  • Used Struts framework in UI designing and validations
  • Developed Servlets for Credit Rating and Deposit Collection Management
  • Managed connectivity using JDBC for querying/inserting & data management including stored procedures for optimization
  • Involved in design of EJB components for Credit Rating and Deposit Collection Management module and design of JMS-Message Driven Beans
  • Designed cascading style sheets and XSLT and XML part of Order entry Module & Product Search Module and did client side validations with java script
  • Responsible in the Coding, Unit Testing and Functional Testing of the systems
  • Hosted the application on Confidential Websphere 4.0

Environment: Spring Framework 2.5, Hibernate 3, Eclipse, XMLSpy, XML, JAXB 2.1, JUnit, Log4j, SVN, Maven, BEA WebLogic 8.1/10.3, JDBC, DB2, AS400, Oracle 10g, PL/SQL, UNIX/Linux, $Universe.

Confidential, Dallas, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in the Complete Software development life cycle (SDLC) to develop the application.
  • AGILE(Scrum) development methodology has been followed to develop the application.
  • Developed application in MVC architecture using Spring Framework 3.1.
  • Object Relational Mapping is implemented using Hibernate 4.0.
  • Implemented Spring as dependency injection framework and Hibernate as database ORM framework.
  • Designed, coded and configured server side J2EE components like JSP, Servlets, Java Beans, Java Mail API, XML.
  • Used JMS (Java Mailing Service) API for mailing detailed notifications.
  • Used Hibernate Query language and the Hibernate Criteria Queries to do the database operations.
  • Test cases have been written by using JUnit framework. Written Integration tests for the DAO layer using Spring Bean Injection.
  • Involved in developing SQL and Stored procedures with the Oracle database.
  • Used these Web Services to interact with other application in organization using SOAP and WSDL file.
  • XML Transformations where done using XML, XSL, XSLT, and XPATH.
  • Used MAVEN to build the project into WAR and EAR files and SVN for version controlling.
  • Converting data to facilitate communication between different interfaces exposed by different components using XSLT transformations.
  • Communicating with external systems using Web services (JAX-WS).
  • Consuming services and exposing the XML response as Java objects using JAXB framework.
  • Connecting to disparate systems using JMS (Web Sphere) protocol to integrate different systems (Mainframes and Cognos).
  • Data transformation from one XML schema to another using XSLT.
  • Configuring authentication (site minder) and authorization (LDAP) systems with life ray.
  • Mapping roles from LDAP by creating roles, users and user groups in life ray.
  • Transforming the results into different formats with Struts display tags and free text.
  • Splitting web application into a different port lets.
  • Transforming XML into XSL FO using XSLT, XPATH.
  • Creating PDF documents using XSL-FO.
  • Unit testing the applications using easy mock, JUnit.
  • Understanding the business requirements and preparing the design document.
  • Participated in all the phases of the system including designing, coding, testing, building, deployment and supporting the production environment.
  • Drew sequence diagrams and Class diagrams using Microsoft vision and Star UML.
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle and My SQL.
  • Introduced new user/actor called Dealer in the application and developed using struts2 and spring framework.
  • Experience in UNIX, Linux and UNIX Shell Scripting
  • Developed User interface using JSP, HTML, JavaScript, CSS, Ajax and JQuery.
  • Developed DAO's for retrieving the data from the database.
  • Developed event and event handlers and object initializing using spring IOC framework
  • Developed MVC framework by writing action classes and light weight business logic classes using Struts2 framework and Spring3.0framework.
  • Used Spring MVC with Spring Restful Template to Produce and consume Restful Webservices.
  • Used Hibernate Template of Spring Framework and Hibernate Interceptors.
  • Developed database access mechanism by using by Hibernate ORM framework.
  • Configured WebLogic JMS Servers, JDBC Data Sources, JDBC Connection Pools, and Bridge to provide interoperability between WebLogic JMS and Confidential MQ Series..
  • Developed asynchronous data retrieval using AJAX.
  • Used Tomcat as web server to store the static contents and Jboss as application server.

Environment: JDK 1.6, J2SE, J2EE, Spring 3.1, Hibernate 4.0, Design patterns, JMS, JSP, Servlets, Web Services, SOAP, AJAX, PL/SQL, XML, HTML, CSS, Java Script, JUnit, Log4j, Maven, Weblogic 11g, Oracle 10g, SVN, Eclipse.

Confidential, Reston, VA

Java Developer

Responsibilities:

  • Involved in developing and deploying of the application to higher environments.
  • Worked across multiple modules including user administration.
  • Worked in an Agile Environment used Scrum as the methodology where I was responsible for delivering potentially shippable product increments at the end of each Sprint.
  • Used MVC architecture throughout the project.
  • Developed xhtml files to display data and backing beans to fetch data with the help of EJBs and DTOs.
  • Log4j were used to log the various debug, error and informational messages at various levels.
  • XML parsing by using JAXB for XML Schema Validation.
  • Consumed SOAP based web services to transfer information.
  • Discuss implementation/design approaches with Client.
  • VSS was used for the version control.
  • Participate in discussions with business users for requirements related doubts.
  • Use Jbuilder and Sun Java Creator as IDE tool to develop the application and JIRA for bug and issue tracking.
  • As a senior developer lead the technical team and mentor the developers.

Environment: Java-J2EE, JDK1.6, Hibernate, agile, Tortoise SVN, HPQC, Log4J, Junit, DB2, SQL developer, JBuilder 2006, Sun Java creator, iText, Autosys Batch jobs, Visio.

Confidential, Torrance, CA

Software Engineer

Responsibilities:

  • Gather Business Requirements and interact with stakeholders and distributors.
  • End to end application development.
  • Developed a module to interact with Amazon Web Services to persist documents.
  • Implemented both REST/SOAP Web Services to interact with external applications.
  • Consumed and Published Web Services using REST/SOAP technologies.
  • Highly experienced in developing SalesForce (SFDC) client applications to create accounts, opportunities, leads, add products, partners etc.,
  • Jira was used to log defects.
  • Developed UI interfaces using HTML and CSS.
  • Implemented server side validations for UI pages using JQuery, JavaScript and Bootstrap.
  • Wrote PL/SQL queries and called stored procedures for CRUD operations.
  • Oracle SQL developer and MYSQL Workbench were used for writing database queries.
  • Developed test cases with JUnit framework for integration and unit testing.
  • Worked with Eclipse IDE for application development.
  • Used Jetty as web server and CVS as version control.
  • Prepared ANT scripts to build and deploy applications.
  • Very hands on in debugging production issues.
  • Prepared executive dashboards for providing status updates.

Environment: Java/J2EE, AWS, Rest, Soap, HTML, CSS, JQuery, JavaScript, Bootstrap, UML, Jetty, Eclipse, Jira, Ant, CVS, Oracle, SalesForce.

We'd love your feedback!