We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00 Rating

GA

SUMMARY

  • 9+ years of IT experience in software development includes Analysis, Design and Development of Enterprise and Web based applications.
  • Involved in projects covering all areas of Software Development Life Cycle (SDLC) - application, specification, design, development, testing and implementing using Java/J2EE technologies.
  • Experience in design and development of multi-tier applications using Java, J2EE, Spring, Hibernate and Web Services.
  • Expertise in client side technologies including JavaScript, HTML, JQuery, Bootstrap and CSS.
  • Worked on OS - Windows, UNIX and iOS.
  • Worked wif MySQL and Oracle.
  • Oracle Certified PL/SQL Developer.
  • Experience wif IDE’s like Eclipse, SQL Developer and MySQL Workbench.
  • Experience of design patterns and proficient wif Web technologies.
  • Experience wif frameworks like spring, Struts and Hibernate.
  • Worked on application servers like JBoss, WebLogic and WebSphere.
  • Worked on web server Apache Tomcat.
  • Experience in Java based Web Services.
  • Comfortable wif all phases of Software Development Life Cycle (SDLC)
  • Experience wif Agile methodology and SCRUM.
  • Expertise in Data Warehousing, Data Modelling, Data Mining, and UML using tools like Microsoft Visio and Weka.
  • Experience in preparing project plans, design documents and test plans.
  • Very strong interpersonal and communication skills and a proven team player.
  • Excellent background of customer interactions, support and system maintenance.
  • Strong ability to work independently and take responsibility for application development, implementation, support and maintenance.
  • Possessing strong analytical skills, an excellent team player wif good leadership qualities and strong oral and written communication skills.
  • Proficient in unit testing the application using JUnit.
  • Expertise in using Relational Databases like Oracle and My-SQL, creating stored procedures, triggers, functions and queries.
  • Well experienced wif XML parsing and transformations (XSLT, JAXB, XSD).
  • Experience on SOA (Service Oriented Architecture) and MVC (Model-View-Control) framework.
  • Thorough noledge of Object-Oriented Programming and analysis, OO design principals (UML) and relational database design concepts.
  • Expertise in designing and creating EDI APIs (850 - PO, 867 - POS etc.,).
  • Knowledge in Micro Services and Spring Boot.

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 wif 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, GA

Sr. Java Developer

Responsibilities:

  • Gather Business Requirements and interact wif stakeholders and distributors.
  • End to end application development.
  • Developed a module to interact wif Amazon Web Services to persist documents.
  • Implemented both REST/SOAP Web Services to interact wif 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 SQLdeveloperand MYSQL Workbench were used for writing database queries.
  • Developed test cases wifJUnit frameworkfor integration and unit testing.
  • Worked wifEclipse 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.

Confidential, Dover, NH

Sr. Java Developer

Responsibilities:

  • Prepared Technical Design documents base of Functional Requirement document.
  • Developed application modules using Java, J2EE, Spring and Hibernate technologies.
  • Implemented Controller Layer for Commission Output web application.
  • Used annotation based spring configuration.
  • Implemented Service Layer to perform all the application’s Business Logic.
  • Used Hibernate as ORM framework for DAO layer to access Oracle.
  • Written PL/SQL queries for DDL DB operations.
  • Used industry standard design patterns like MVC, Data Transfer Object, Business Delegate and Factory Patternfor better maintenance of code and re-usability.
  • Developed unit test cases wifJUnit frameworkfor testing accuracy of code.
  • Used Log4j as the logger for Commission Output web application.
  • Worked wifEclipse IDE for application development.
  • Used Apache Tomcat Web Server as development web server.
  • UsedMaven build toolto achieve more functionality for build process.
  • UsedSVNas version control.

Environment: Java/J2EE, HTML, CSS, JQuery, JavaScript, JSP, UML, Apache Tomcat Server, Weblogic, Eclipse, Maven, SVN, Oracle.

Confidential, Fremont, CA

Java Lead

Responsibilities:

  • Participated in Design analysis, Impact analysis and defining the scope of the application.
  • Prepared project Use Case documents dat would act as manuals for the end user.
  • Prepared High-level and Low-level design documents using Sequence Diagrams and Class Diagrams.
  • Developed application components and business logic using Struts MVC framework.
  • Developed Action forms, Form Beans, Struts Action classes.
  • Implemented Service module for all the business operations.
  • Involved in front-end development using HTML, CSS, Java Script and JSP.
  • Implemented Data access layer using Hibernate ORM framework for connecting to MySQL database.
  • Used Pojo classes as Value Object classes.
  • Developed Java based reusable server-side components such as Utility classes.
  • Wrote unit test cases for all modules using JUnit.
  • Used maven for project building.

Environment: Java, J2EE, JSP, Struts, Hibernate, Tomcat, MySQL, maven and Eclipse.

Confidential, Round Rock, TX

Sr. Software Engineer

Responsibilities:

  • Prepared design documents.
  • Created Class Diagrams and Sequence Diagrams for Java programs
  • Developed the View pages in JSP, using CSS and JavaScript validations.
  • Used IOC and MVC feature of Spring framework in the application.
  • Involved in the deployment of web components on the JBOSS environment.
  • Implemented logging feature using Log4j.
  • Used properties file to avoiding hard coding configuration.
  • Prepared and implemented test cases.
  • Involved in production support of dis application.

Environment: Java, Spring, Struts, JSP, Servlets, XML, JBOSS, Log4j, Hibernate, Oracle, Ant, eclipse.

Confidential, Round Rock, TX

Technical Associate

Responsibilities:

  • Developed the web base Application using JSP, Java.
  • Implemented MVC architecture using Struts. Created Action class, Action Form Classes.
  • Based on MVC architecture worked on Controllers, Business, DAO and view Layers.
  • Worked on the application, which includes development, bug fixing, use case analysis, designing, and unit testing.
  • Derived technical approach from the functional requirements.
  • Analyzed various issues arising out of the applications and providing solutions.
  • Developed complex SQL Queries, stored procedures.

Environment: Windows, Java, JSP, Struts, MVC, and SQL/PLSQL.

Confidential

Programmer Analyst

Responsibilities:

  • Involved in Design analysis, impact analysis and defining the scope of the application.
  • Developed Action Classes and Form beans for controller module.
  • Designed and Developed Struts view pages using JSP, CSS, and JavaScript.
  • Analysis and review of the Business Requirements wif the client.
  • Implemented logging feature using Log4j.
  • Involved in the deployment of web components on the JBOSS environment.
  • Used SVN as version control system.

Environment: Java, Struts, Servlets, JDBC, JSP, EJB, Web Services, SVN, JBOSS, Log4j and Oracle.

We'd love your feedback!