We provide IT Staff Augmentation Services!

Senior Java Software Engineer  Resume

3.00/5 (Submit Your Rating)

VA

SUMMARY:

  • 9+ years of strong experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using Java/J2EE on Windows and UNIX platforms.
  • Production Support experience in J2EE and Oracle Development Environment.
  • Expert in implementing Java/J2EE technologies for application development in various layers of projects.
  • Expertise in interacting with business users and understanding the requirement and providing solutions to match their requirement.
  • Expertise in application development using JSP, Servlets, JDBC, JNDI, EJB, XML, Hibernate.
  • Strong programming and debugging skills in PL/SQL and SQL.
  • Used JavaScript for client side validations and implemented AJAX with jQuery for reducing data transfer between user and server.
  • Well experienced in using JUnit for performing unit testing framework to gain confidence in the correctness of the code.
  • Experience using J2EE Design Patterns like DAO Pattern, Business Delegate, Singleton Pattern, Front Controller and Factory Pattern for reusing the most efficient and effective strategies for new development.
  • Well experienced in MVC architecture and Struts 1.0/1.1 including Validations and business flow of application.
  • Proficient in XML related technologies such as DTD, XSD, DOM, SAX, JAXP and JAXB for parsing XML in to java object.
  • Used web/App servers like WAS, JBoss and Tomcat servers based on the client requirement and project specifications.
  • Expertise in using IDE like RAD, Eclipse and NetBeans for debugging and using java coding standards from the beginning of development.
  • Good working Experience in using ANT, Maven scripts, Sonar and Jenkins for building and deploying the application in web/App servers.
  • Extensive Experience in using loggers like Log4j for creating logs of different categories and placing them in a file.
  • Extensive knowledge in implementing SOA architecture using WSDL,UDDI and SOAP
  • Extensive experience in performing reviews like Test reviews and peer reviews for maintaining best coding standards.
  • Extensive experience in testing on multiple operating systems including UNIX, Linux and Microsoft Windows.
  • Expertise in using configuration management tools like CVS, Subversion, and Clear Case for version controlling.

TECHNICAL SKILLS:

Languages: J2EE, J2SE/Java 1.4, 1.5, 1.6 and 1.7.

Web Technologies: HTML, JavaScript 1.3/1.2, AJAX, CSS, XML, SOAP 1.1, WSDL.

J2EE Skills: JDBC 2.0, Servlet 2.3, JSP 1.2, EJB 2.0, JNDI, JAXP, JMS, Web Services.

Operating Systems: Linux 9/8/7.2,Unix, Windows and Ms - Dos.

Methodology: OOAD, SDLC and UML

Servers: Apache Tomcat 5.5 and 4.1, WebSphere 6.0, JBoss 3.1/4.0/5.0, WebLogic server 10.3.6 and

Database/ Tools: Oracle 10g/9i, DB2, Hibernate 3.2/3.0, Sql Developer, TOAD,MySQL, Rapid Sql 8.7.5, Sql Server 2014 management Studio .

Frameworks: Struts Framework 1.2/1.3, Spring Framework 2.5.6/2.0

Design Patterns: MVC, DAOPattern,SingletonPattern,FrontController,FactoryPattern

IDE / Tools: Eclipse, Net beans, ANT build script, ReviewBoard, Rally,Maven build script, Log4j logger, CVS, SVN, Tortoise, Zira, GIT Eye

PROFESSIONAL EXPERIENCE:

Confidential,VA

Originating and Underwriting Services(OUS) Application

Responsibilities:
  • Responsibilities include understanding requirements, design to fit into existing architecture, writing design documents, development, and unit/system testing.
  • Worked closely with business owners to ensure that deliverables effectively address the needs.
  • Created Xml Schema, Sequence Diagrams, class Diagrams using Rational Rose.
  • Developed Junit test cases for Unit testing and Maven to build the project.
  • Used SOAP UI to test the Web Services.
  • Used WINSCP and Putty to connect to the UNIX Machines to perform the deployments and to monitor the logs in various environments.
  • Managed source Code using GIt Eye repository.
  • Worked on Production issues on daily basis, worked closely with QA team to resolve issues in testing environment.
  • Report, document, and assist in tracking and documenting bugs, defects, and issues.
  • Test, integrate, and support the project throughout the development and release cycle.
  • Worked effectively with other members of the implementation team as well as internal teams that support implementation and operations.
  • Worked on Code Review comments to reduce Cyclomatic complexity and Block Depth issues
  • Supporting the day to day activities and deployments.
  • Maintained and handled many production issues for existing applications

Environment: Java1.6, J2EE, SOAP web services, Oracle WebLogic Server 10.3.6, XML, Altova XMl Spy(x64), JAXB, XSD, VBA with MS-Excel 2013, apache-maven-3.0.4., Git Eye 1.10.0, Rapid Sql 8.7.5

Confidential,VA

Senior Java Software Engineer

Responsibilities:
  • Developed and implemented GUI functionality using JSPs, Ajax .
  • Used Struts tiles definitions to create reusable presentation components.
  • Created Action Classes which route the request to appropriate business components and render retrieved information.
  • Extensively involved in consuming SOAP based web services.
  • Developed SOAP and REST based web services for operations such as retrieving the number of products and the list of products for a given Contract Line number.
  • Extensively used JXL and Apache POI to create and read the Pricing Excel Template.
  • Performed unit testing and supported system and integration testing, interacting with application testers. skilled Agile Developer.
  • Attended the daily scrum meetings to share info with the team and helped to set the context for the coming day's work.

Environment: Java1.7, J2EE, SOAP web services, struts, JXL, Apache POI, clover ETL Designer3.5.5, JBoss EAP 6.0, xml, xpath, xsl, xslt, Hibernate, Ant, Eclipse, Soap UI 5.0, Oracle, SQL Developer, MySql, TOAD, LOG4J, UNIX, JIRA, Stash, eGit, Jenkins.

Confidential

Senior Software Engineer

Responsibilities:
  • Responsibilities include understanding requirements, design to fit into existing architecture, writing design documents, development, and unit/system testing.
  • Worked closely with business owners to ensure that deliverables effectively address the needs.
  • Demonstrating key features to business owners and potential users and document their feedback, including both formal presentations of sprint-based deliverables at the end of each sprint and informal presentations during the development process as needed to solicit feedback from stakeholders.
  • Report, document, and assist in tracking and documenting bugs, defects, and issues.
  • Maintain, test, integrate, and support the projects throughout the development and release cycle.
  • Worked effectively with other members of the implementation team as well as internal teams that support implementation and operations.
  • Worked on CodeReview comments to reduce Cyclomatic complexity and BlockDepth issues
  • Participated in daily SCRUM meetings and worked on Junit
  • Supporting the day to day activities and deployments.
  • Maintained and handled many production issues for existing applications.
  • Supporting the password change activities and maintenance activities.
  • Trouble shooting production issues and supporting needs of Customers.

Environment: Java, JSP, Servlets, Struts 2, Spring Framework, Oracle, JDBC, HTML, JavaScript, CSS, ajax, Toad, Oracle Stored Procedures, SAOP Web Services, REST Web services, XML, XPATH, XSLT, Clear Case Explorer, GIT, Maven, Jenkins, Web Sphere Portal Server, Web Sphere Application Server, J BOSS application Server.

Confidential

Software Engineer

Responsibilities:
  • Responsibilities include understanding requirements, design to fit into existing architecture, writing design documents, development, and unit/system testing.
  • Involved in Design and development of batch processes to send invoice notifications to wholesale customers, treatment AR’s while customers are in treatment.
  • Involved in design and implementation of various enhancements for billing systems like billing manager, billing gateway.
  • Involved in group discussion & meetings with various teams
  • Worked with the log level implementation and improvements.
  • Coordinate with the weekly/monthly releases and scheduled maintenances.
  • Communicated with team members to check the work status and schedules for the deliverables.
  • Modifications to existing PL/SQL package procedures in payments, and coded for the new procedures based on the logic and modules implemented in the system.
  • Maintained the existing processes for routed payments, and made some enhancements for the change in the business flow.
  • Skilled Agile Developer.
  • Attended the daily scrum meetings to share info with the team and helped to set the context for the coming day's work.

Environment: Java, JSP, Servlets, XML, XSLT, XPATH, XSD,Oracle, JDBC, HTML, Javascript, CSS, Toad, Oracle Stored Procedures, WebServices TrueChange, SunOne server, singleView, Apache, Unix Shell scripts.

Confidential

Software Engineer

Responsibilities:

  • Gathered the Requirements from various Functional stakeholders
  • Preparation of wire frames and prototype of the application using html, javascript etc.
  • Responsible for designing & developing assigned modules
  • Responsible for maintaining technical documentation of designed & developed code.
  • Developed the Presentation Tier using HTML, JSP, and Javascript.
  • Involved in database design.

Environment: J2EE, Java, JSP, Servlets, Struts, DHTML, HTML, JavaScript, Oracle 10g, SQL, Eclipse, JBoss, Linux, Windows XP.

Confidential

Software Engineer

Responsibilities:

  • Gathered the Requirements from various Functional stakeholders
  • Responsible for designing & developing assigned modules
  • Responsible for maintaining technical documentation of designed & developed code.
  • Developed the Presentation Tier using STRUTS framework for Job Fair and Workshop list.
  • Wrote SQL Queries and Stored Procedures.
  • Testing of the JSP pages according to Functional and Logical Specs.
  • Code Review of the Project.

Environment: J2EE, Java, JSP, Servlets, Struts, DHTML, HTML, JavaScript, Oracle9i, SQL, PL/SQL, JDeveloper, Web logic, Windows XP, PVCS.

We'd love your feedback!