We provide IT Staff Augmentation Services!

Web Application Developer- Java Developer Resume

0/5 (Submit Your Rating)

MissourI

SUMMARY

  • Over 5 years of software development experience in developing Enterprise oriented distributed, Multi - tier, Client/Server application software.
  • Experienced working in all phases of the software engineering cycle, i.e., Requirement analysis, Design, Implementation, Testing, Documentation and Maintenance.
  • Professional working experience with the contribution to the design, development and implementation of distributed computing Client/Server, multi-tier architecture based applications using Java, JDBC, Servlets, Java Beans, JSPs, JSF, XML, JavaScript, ANT, and HTML.
  • Expertise in troubleshooting skills, and architectural understanding, and command over troubleshooting tools like Splunk, Orion Solarwinds, Charles, fiddler, debugging mechanism, and root cause analysis.
  • Strong exposure in Model View Controller Architecture using Struts framework, and experience using the spring, and Hibernate frameworks.
  • Experience working with webservices like SOAP, RESTful, JAX-WS, Tanuki and other APIs like Java Persistence API (JPA).
  • Good understanding of the Design Patterns like Singleton, Factory, Bridge, Data Accessor Object, and with MVC and its variations.
  • Experience in handling Tomcat with Apache Web Server, IBM Web Sphere, JBoss Application Servers, and familiarity with Glassfish server.
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Good programming experience with SQL, PL/SQL, Triggers and Stored Procedures for the databases.
  • Good experience in using Development IDEs like Eclipse, JBDS, NetBeans, Android Studio and Visual Studio.
  • Experience with SCM tools like SVN, TortoiseSVN, and CVS.
  • Strong understanding of CI/CD pipeline and command over the setup, and configuration of Jenkins server.
  • Experience working with different operating systems like Windows, Mac OS, UNIX and LINUX.
  • Strong written and verbal communication skills with experience in technical presentation.
  • Strong believer in the desire to learn new things and make each day count by being motivated and hardworking, and passing on the motivation to the people around.

TECHNICAL SKILLS

Languages: Java (Servlets, JSP, JSF, JSTL, JPA), Android, C# and C++

Scripting languages: JavaScript, HTML, XML, XSLT, and JQuery.

Tools: Orion Solarwinds, JIRA, Splunk, Jenkins, UrbanCode Deploy, Maven, ANT, Rational Rose, MS Visio

Application Servers: IBM WebSphere, Tomcat, JBoss, Glassfish.

Databases: Oracle DB, MS SQL Server, IBM DB2, MySQL

Frameworks: Hibernate, Spring, Struts, EJB

Web services: SOAP, RESTful, JAX-WS, Tanuki

IDEs: Eclipse, Net Beans, JBDS, Android Studio, IntelliJ, Visual Studio

Version Control Tools: CVS, Subversion, TortoiseSVN

PROFESSIONAL EXPERIENCE

Software Developer

Confidential - Missouri

Responsibilities:

  • Developed a Distributed Architecture oriented Enterprise system to manages the Unemployment Insurance system ( Confidential ) for the State of Missouri.
  • Worked with Hibernate for ORM and used the Spring MVC framework for implementing controllers for request processing, and Spring IoC for dependency Injections.
  • Implemented various design patterns like MVC, Bridge, Singleton, DAO, Business Delegate in different components of the system based on the requirements.
  • Configured the Tidal Job Scheduler to trigger the external interfaces based on a specific agency’s requirement.
  • Maintained the CI/CD pipeline for code integration, built and deployment onto the different servers.
  • Managed the Production Deployment, and pioneered the automated deployment and build cycle in order to optimise the system deployment across different environments using IBM UrbanCode deploy.
  • Worked closely with the DBAs to implement and support data-oriented development efforts.
  • Managed application server like WebSphere, Tidal, Splunk, Fuse, Urban Code Deploy and single-handedly spearheaded the setup of the Window server for running the Jenkins, and Sonar jobs for Confidential .
  • Developed a hybrid IOS application for AMT, and integrated it to communicate with the Confidential application.
  • Spearheaded the GAP analysis session to determine the architecture and integration procedure between the two systems.
  • Collaborated with the team on the different phases of the software engineering cycle, i.e., Requirement analysis, Design, Implementation, Testing, Documentation and Maintenance.
  • Worked with Java EE, Java Persistence API to implement the Back-end; and JavaScript, JQuery, JQueryMobile for implementing the front-end; with modular use of Objective-C for achieving the native iOS App functionality.
  • Provided some technically feasible solutions involving architectural change for the integration, and contributed towards the implementation of the proposed change to the code in a restricted time limit.
  • Maintained and monitored the DevOps for the project by collaborating with the infrastructure team.
  • Built automated deployment environments, components and jobs through UrbanCode deploy for the automated deployment of the application to the different environments.

Web Application Developer- Java Developer

Confidential

Responsibilities:

  • Implemented new functionality and updated existing functionality that enhanced the user experience of the students, staff and faculty using this Java, JavaScript cross platform application used for the career services needs.
  • Maintained and Formulated Career service website using HTML, CSS and JavaScript by periodically pushing updates to it.
  • Provided Technical Support to over 1000 students with regards to the technical issues related to the Mules4Hire Application system, and worked towards resolving the widespread issues.
  • Spearheaded the GAP analysis meetings from the technical perspective during the initial migration plan meetings.
  • Initiated and spearheaded the task of migrating about 10,000 student’s job profiles from the Legacy system to the Premium system.
  • Mentored and administered new hires by giving a detailed explanation of the workflow and by monitoring their progress.

Technical Services Associate

Confidential

Responsibilities:

  • Provided technically feasible solutions to Confidential ’s Tier 1-2 clients with regards to their web and mobile implementations in Java and Android applications while using Confidential ’s DFP server.
  • Developed a Java Enterprise Security Application for it to be used in variety of different applications.
  • Collaborated with the Mountain View team, for client orientations, trainings, and product review and enhancement sessions.
  • Pioneered the responsive site, cross platform, aspect ratio strategies to become the point-of-contact for all cross platform issues, and acted as a gatekeeper to the Engineering team.
  • Motivated the clients and formulated a strategy by carefully articulating the client’s needs for the migration of their site from the Dart Legacy server to the DFP Premium server.
  • Contributed to the open source community by helping Googlers around the globe with their technical issues, and added updates to the documentations for future references.

We'd love your feedback!