We provide IT Staff Augmentation Services!

Senior Java Developer Resume

MarylanD

SUMMARY:

  • Overall Sof tware Industry experience of f ive years with proven expertise in system development activities including requirement analysis, design, coding, testing and implementation with emphasis on Object Oriented, J AVA, J2EE and Client Server technologies.
  • Extensive experience in developing applications using Java and various J2EE technologies including JSP, Servlets, Struts, Hibernate, JDBC, JSP Custom Tags Libraries, JavaBeans, XML, Networking, Threads, IO, JNDI and JMS, EJB.
  • Worked on Open Source Technologies like Struts 1. 2, Hibernate 2.0, Spring.
  • Expertise in JavaScript, HTML, CSS, XML, JQuery, Ajax, LifeRay Portal Development.
  • Knowledge of implementing J2EE Design Patterns like Factory, Singleton etc, in designing the architecture of large applications.
  • Developed multi - tiered object-oriented system architectures utilizing Use cases, UML (Sequence, Activity and class diagrams) documents and Rational Rose.
  • Use of Build tools such as Ant, Maven to build module oriented applications.
  • Proficient in MS SQL Server, Oracle 8i/9i/11g and MYSQL. Extensive knowledge in writing SQL Queries, Stored Procedures.
  • Building and Deploying EAR, WAR, JAR files on test, stage and production servers and also experienced in using Version Control Tools such as CVS and SVN.
  • Extensive knowledge of working with application servers including WebSphere, Weblogic, JBoss and Tomcat servers.
  • Extensive experience on Eclipse with Websphere and Weblogic plugins to deploy applications in local development environment. Experienced with IBM Websphere Liberty profile.
  • Implemented projects with AGILE methodology. Involved in scrum meetings and daily standups.
  • Extensive knowledge of JIRA tool for bug tracking.
  • A Motivated self-starter with exceptional team building and interpersonal skills.

TECHNICAL SKILLS:

Programming Languages: Core Java, J2EE, C, C++, VB, PL/SQL

Java /J2EE Technologies: Core Java, JSP, Servlets, JMS, JDBC, RMI, and EJB 2.0, Struts 1.x, Hibernate, Swings, Spring 2.0, JUnit, log4j, HTML, XML, CSS, JavaScript, JQuery, Ajax, Angular, JSON, Web-services, LifeRay 6.1, Stored Procedures.

Database: MS SQL Server 2008, MySQL, Oracle 8i/9i/11g, MS Access.

Design and Build Tools /IDE(s)/Development Tools: Eclipse 3.x, NetBeans

Cloud Technology: Java Based Google App Engine.

Web and Application Servers: Tomcat, Weblogic, JBoss 4.x., IBM WebSphere

Bug Tracking Tools: Jira, Mantis, Sharepoint, Quality Center

Modeling and Case Tools: UML Lab, Rational Tools

Reporting Tools: iReport, SSRS.

Telnet Tools: WinSCP, Putty, FileZilla.

Versioning tools: SVN, Git.

PROFESSIONAL EXPERIENCE:

Senior Java Developer

Confidential, Maryland

Responsibilities:

  • Responsible for design and code updation for the new features. My daily work includes developing new features in Java, J2EE and Javascript.
  • Coding, maintaining and Production Bug fixing for the existing projects in J2EE.
  • Responsible for data extraction for advanced analytics for helping business to understand trends.
  • Most of the data extractions are based on SQL Server with complex relationships.
  • Handled full responsibility for release management. Responsible for releasing the code to user in UAT and Production environment. Assigning Change Controls to the Production Team and informing business users for the releases.
  • Customer Interaction - Inform users for the code changes and release notes. Documenting and maintaining documents.
  • Responsible for maintaining IT calendar for releases. Provide support to production deployment team during production deployments.
  • Worked with application users to collect and analyze the requirements for new features and bugs. Document and implement them. Provide IT solutions to them.
  • Help setting up Mantis tool within the organization for better tracking of bugs and tasks.
  • Developed business reports using tools like SSRS, iReport and MS Excel. These reports are very important and useful for higher management for their daily business decisions. Responsible to automate reports for scheduling and for ad hoc business needs.

Environment: Java, J2EE, Struts 1.x, Spring, Javascript, iReport, Stored Procedures, SQL Server, Eclipse, HTML, CSS, IBM Websphere, Mantis.

Software Engineer

Confidential, Livonia, Michigan

Responsibilities:

  • Involved in full lifecycle of the project, from planning phase to deployment.
  • Worked to analysis requirements and design specifications using UML and flow charts.
  • Involved in Coding, Testing and Bug fixing of the system.
  • Helped with verifying test seniors to cover max possible cases during UAT and integration environments.
  • This project was fast pace Agile project. Followed full Agile Scrum approach using story cards and Jira.

Environment: Java, SOAP Web services, HTML,CSS, XML, Jira

System Designer Developer

Confidential, Detroit

Responsibilities:

  • Involved in development of APIs for GM SDK for infotainment. This include new type of interface user will get in the cars like Apple and Android Apps on phone.
  • Build Sample apps for GM developer portal. These apps help third party developers to understand the recommended way of using GM SDK APIs. These apps help new developers to quickly build their first application and test over the simulator.
  • Provide technical support for the third party app developers for the infotainment apps. Begin new technology and interface new developers need support how to use the APIs to perform best. I was responsible to help third developers.
  • Worked as certify developer for the applications. New applications submitted to GM app store are subjected to verify the use of APIs in best possible way. I was responsible to review the application code and suggest and approve the app for certification.
  • Responsible to verify third party app features and load on the infotainment system. Make sure the third party app is not creating user interface which can be drivers distraction.

Environment: Javascript, Jquery, Java, JSON, HTML, CSS, GM SDK, Jira, Putty, WinSCP

Java Developer, Michigan

Responsibilities:

  • Done requirement analysis, developed design specifications using UML.
  • Used REST API Client for calling Salesforce...
  • Designed and developed Java classes for calling Restful Java Client with Apache HTTP Client.
  • Developed Presentation layer using JSP, HTML
  • Involved in the Database structuring and Tables creation needed for the project

Environment: Java, JDBC, SQL, Unified Modeling Language (UML), R ESTful Webservices, Apache HTTP Client, JSON, CVS, Ant script.

Java Developer

Confidential, Fairfax, VA

Responsibilities:

  • Done requirement analysis, developed design specifications using UML.
  • Used JavaScript for client side validations.
  • Designed and developed JSP, Servlets based on user requirements.
  • Developed Presentation layer using JSP, HTML
  • Involved in the Database structuring and Tables creation needed for the project

Environment: Java, JSP, JDBC, SQL, Servlets, JavaScript, HTML, CSS, Unified Modeling Language (UML), CVS, Ant script, Struts 1.2 Framework, Oracle 11i.

Confidential

Software Programmer

Responsibilities:

  • Involved in the code review meetings with the developers.
  • Worked directly with Media Span business team to gather project requirements.
  • Worked as Developer and Tester of the Application
  • Prepared code documentation (Internal & External) for future reference and upgrades

Environment: Core Java, C, JNI and CVS.

Confidential

Software Programmer

Responsibilities:

  • Interacted with the clients for the requirement and specification.
  • Worked as core developer of the project.
  • Shared responsibilities for making release of the project.
  • Worked as Developer and Tester of the Application
  • Prepared code documentation (Internal & External) for future reference and upgrades

Environment: Core Java, JNI and C

Confidential

Software Programmer

Responsibilities:

  • Coding for the new features as required by the business.
  • Worked as Developer and Tester of the Application
  • Prepared code documentation (Internal & External) for future reference and upgrades
  • Environment: Java, JNI and C language using OOPs.

Environment: Core Java, JNI and C

Confidential

Software Programmer

Responsibilities:

  • Gathered requirements from the client, developed design specifications using UML.
  • Used JavaScript for client side validations.
  • Designed and developed JSP, Servlets based on user requirements.
  • Developed Presentation layer using JSP, HTML,
  • Involved in the Database structuring and Tables creation needed for the project

Environment: Java, JSP, JDBC, XML, SQL, Servlets JavaScript, HTML, Unified Modeling Language (UML), CVS

Hire Now