We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

San Jose Ca Sr Java Developer San Jose, CA

SUMMARY:

  • Over 12 years of experience in design, development, deployment and integration of enterprise scale information management applications for leading companies using Java/J2EE technology.
  • Worked in developing the web applications using the Struts Framework, Spring Framework and Hibernate ORM.
  • Developed Web Applications on Java Platform, Enterprise Edition (Java EE) using Servlets, JSP JNDI, EJB (for business logic), Java Mail for email utility.
  • Experience in XML and XML parsers, SOAP, UDDI and WSDL Services.
  • Have developed Web Services using SOAP(JAX - WS) based and Restful API using Apache CXF. Have consumed SOAP (JAX-WS) web services.
  • Worked with Java Platform, Standard Edition (Java SE) including Core Libraries, Generics, Collections, AWT, Swings, Internationalization (i18n), JDBC. Have used AWT and Swings to develop UI.
  • Have worked in DHTML, JavaScript, jQuery for UI and validations. Have worked in Ajax for asynchronized calls.
  • Have developed and deployed the applications on Application Servers like BEA WebLogic, JBOSS and IBM WebSphere, Tomcat.
  • Have used IDEs like Eclipse, WSAD for Application development.
  • Have developed J2EE Design Patterns such as Singleton, Façade, Factory, Builder.
  • Have worked using software development lifecycles. Also, have followed AGILE methodology for development.
  • Knowledge of SQL and Database Systems. Worked on Oracle 9i/10g, SQL Server, DB2, MySQL.
  • Strong Database development experience in writing functions, procedures, packages, triggers and views in PL/SQL.
  • Have used TOAD as editor and viewing data in Oracle.
  • Worked on Apache Tomcat for application deployment. Used Ant, Maven for building application. Have worked on Log4j for logging. Have developed test cases using JUnit, used iText APIs.
  • Worked with version control systems like Rational Clear case and CVS, VSS, Subversion, GIT
  • Domain experience in Automotive, Configuration, Finance domain.
  • Have used Data Structures and Computer Software Algorithms.
  • Excellent debugging, problem solving and testing skills.
  • Have used Jira Agile for agile execution.
  • Worked Test Driven Development (TDD), exposure to Junit and Selenium.
  • Knowledge of MongoDB, NoSQL.
  • Knowledge of Docker.

TECHNICAL SKILLS:

Web/Front End: AngularJS, JQuery, AJAX, JSP, HTML, DHTML, JavaScript and CSS, SOAP Web Service, RESTFUL Web Services.

Framework/ Middleware: J2EE, Struts, Spring, Hibernate, JSF, JSTL, JMS1.0.2, JAXB, Java- RMI, JDBC, EJB, Playframework, RESTFUL Web services Apache CXF, SOAP Web Services JAX-WS.

GUI & Reporting Tools: AWT, SWING, HTM, Crystal Reports.

Appl. & Web Servers: BEA's Weblogic 8.1.5/7.0/6.0, WebSphere 5.0/4.0/3.5.4, Apache s TOMCAT, IIS 5.0.

IDE Environment: Eclipse, Jbuilder X / 9, JDeveloper, Toad, and Microsoft Visual Studio.

Databases: ORACLE, DB2, ACCESS2000.

CASE Tools: Rational Rose, UML2.0, Toad.

OS: Windows 7-2000/NT /Professional, Linux, UNIX.

Build Automation Tools/Repositories: Maven, Ant. Repositories GIT, SVN.

PROFESSIONAL EXPERIENCE:

Confidential, San Jose,CA

Sr. Java Developer

Roles and Responsibilities:

  • Designing application and development using spring framework.
  • Analysis of Business requirements.
  • Designing and development of REST Web services using Apache CXF APIs in Spring framework.
  • Worked closely with Business Analyst and IT Analyst for finalization of business requirements.
  • Was responsible for stage deployment.
  • Developed validation logic using AngularJS.
  • Worked closely with UI Team for integration of Web Services.
  • Designed test cases.
  • Was responsible for unit testing and Integration testing.
  • Used Postman plugin of chrome for unit testing of web services.
  • Participated daily Agile scrum, bi-weekly scrum planning.
  • Mentored team members.
  • Have worked extensively in AngularJS and JavaScript.

Environment: Spring, Java, Tomcat, Oracle, Apache CXF, Ajax

Confidential

Team Lead / Sr.Java Developer.

Roles and Responsibilities:

  • Gathering business requirements from Product owner.
  • Led team of 5 developers.
  • Was responsible for quality of deliverables. code reviews for team.
  • Was involved in application designing.
  • Worked on UI validations using Javascript.
  • Guiding and helping team members technically.
  • Coding and development in java and Scala using PlayFramework.
  • Worked on development of a module to integrate Yodlee aggregation APIs for the application, developed SOAP based web service and consumed SOAP Web Service.
  • Analysis and implementation of Role based authentication using Deadbolt APIs.
  • Implementation of Facebook and Linkedin Gmail authentication.
  • Implementation of Role based authentication.
  • Working on identifying security risks and implementing secure solutions.
  • Used Akka 2.3.4 for persistence.
  • Designed test cases.
  • Helped QA team to develop automation using Selenium.
  • Participated in daily Agile scrum and bi-weekly planning meeting.

Environment: Play Framework 2.3.4, Java, Oracle, Yodlee aggregation APIs., Javascript,HTML,CSS3.

Confidential

Sr.Java Developer

Roles and Responsibilities:

  • Worked closely with Engineering team for gathering requirements.
  • Analysis, Designed and developed application as team lead.
  • Designed schemas.
  • Designed used friendly UI.
  • Developed application using Spring Framework.
  • Worked on CSS3 for UI and JavaScript for UI validations.
  • Responsible for Unit and Integration testing.
  • Was responsible for quality of deliverables. code reviews for team.
  • Was involved in application designing.
  • Mentoring team members technically.
  • Coding and development using Spring MVC.
  • Implemented Role based authentication
Confidential, San Jose, CA.

Sr.Java Developer

Roles and Responsibilities:

  • Responsible for conducting business requirements meetings with the business sponsors, end-users to gather end-user requirements
  • Performed required analysis to identify the various processes and analyzed the process based on end user requirements.
  • Functioned as the primary liaison between the different departments and the technical team throughout the project.
  • Prepare Status reports as required keeping management, clients and others informed of project status.
  • Front line support provides for all the issues related to the application, by working with Business and IT Team.
  • Co-ordination with Language translation team, Application Development and support teams.
  • Worked on JavaScript for UI validations.
  • Implementation of locale in application.
  • Integrated Webservices using Ajax.
  • Was responsible for stage deployment using ant scripts.

Environment: JSP, Oracle, Ajax, Struts, WSAD, HTML, JavaScript.

Confidential, San Francisco, CA.

Sr.Java Developer

Roles and Responsibilities:

  • Created design document, class diagram, Sequence diagrams. Identified test cases for Java based Web Service as a Unit and for other interfacing applications.
  • Developed SOAP Web Services in JAX-WS.
  • Was involved in troubleshooting of stored procedures called by Web Services.
  • Developed the DAO, DTO, Transformation, Validation modules.
  • Involved in the deployment process.
  • Involved in end to end testing
  • Wrote ant script for deployment Co-ordination with management team.
  • Was responsible to Unit testing and Integration testing.

Environment: Java, SOAP(JAX WS), DB2, Oracle, BEA WebLogic.

Confidential, San Jose, CA.

Sr.Java Developer

Roles and Responsibilities:

  • Co - ordination between different infrastructure groups and project teams
  • Analyze impacts of environmental changes to various projects and Notify the team on infrastructural changes.
  • Keep track of changes going on in environment being used by project team.
  • Analyze impacts of environmental changes on different applications ahead of time and deciding on GO or NO-GO of the environmental change scheduled.
  • Analyzing and predicting effects on domain and integrated application caused by changes taking place in application.
  • Co-ordination between Project Management teams, technical teams, infrastructure teams on daily basic.

Environment: Java/J2EE, Oracle, Weblogic, Websphere, Tomcat, Selectica Configurator Servers.

Confidential

Team Lead / Java Developer

Roles and Responsibilities:

  • Designing and development of DAO classes, Action classes.
  • Designing and development of UI using existing framework.
  • Analysis and troubleshooting for bug fixing.
  • Coordinated with Client Teams and SMEs.
  • On - site (Stuttgart-Germany) experience for major delivery.
  • Was responsible for quality deliverables.
  • Lead team of 3 developers.
  • Design and development of test cases using Junit.
  • Was responsible for UI validations using JavaScript, AJAX for asynchronous and Webservice s calls.

Confidential

Java Developer

Roles and Responsibilities:

  • Lead the Module for Interfaces offshore development team and updated the management about project status.
  • Review the deliverables from offshore to meet the quality requirements.
  • Designed the presentation and service layer for one of the complex requirements in the project.
  • Used design patterns such as Service Locator, Singleton, Business delegate, Factory Pattern.
  • Developed sequence diagrams using Microsoft Visio.
  • Wrote Use Cases for the project thru reverse engineering and business analysis by interacting with Business analyst.
  • Design and development of test cases using Junit.

Confidential

Java Developer

Environment: Struts, Java, JSF, EJB, XML, XSD, DB2, Websphere, and WSAD, Hibernate.

Roles and Responsibilities:

  • Implementation of DAO layer using Hibernate APIS.
  • Designed and developed factory classes for data access in Java.
  • Review the deliverables from offshore to meet the quality requirements.
  • Wrote JUnit test cases for testing the functionality.
  • Was responsible for UI validations using JavaScript.
  • Worked on AJAX for asynchronous calls.
  • Used design patterns such as Service Locator, Singleton, and Business delegate, template pattern.
  • Was responsible for requirement gathering, documentation.
Confidential

Java Developer

Environment: Java, JSP, XML, XSD, Selectica Technology, Tomcat, Websphere, Weblogic.

Roles and Responsibilities:

  • POC for different clients such as Confidential, Confidential.
  • Supporting Client application in production and development for Selectica technology.
  • Analyzing, troubleshooting errors and exceptions on live applications.
  • Interacting with different in - house teams such as Product Management, Engineering and QA.
  • Developing Configurator solutions for Selectica Clients.
  • Supported /Helped in-house teams such as Professional support, QA.
  • Designed and developed End to end web configurator application.
  • Worked in JavaScript for validations on UI.
Confidential

Java Developer

Environment: Weblogic 6.1, Oracle 8i, Java, EJB, Visual Basic, AutoCAD, Myriad.

Roles and Responsibilities:

  • Interactions with Business users such as Architects, Design engineers, Drafters to identify, analyze and develop business requirements.
  • Coding for UI in Swings and business logic implemented in EJB by using existing framework.
  • Analysis, designing and coding for enhancements and bug fixing.
  • Developed batch programs in visual basic for processing AutoCAD drawings.
  • Creating design documents, test cases.

Confidential

Java Developer

Environment: Java, Oracle 8.1, Crystal reports 4.0.

Roles and Responsibilities:

  • Interacted with client to collect business requirements.
  • Created Use case documents, design documents.
  • Was involved in the analysis, design and development of the project. Lead this project throughout the life cycle.
  • Designed Reports.
  • Worked on database designing in Oracle. Wrote Functions, Procedures, Triggers.

We'd love your feedback!