We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Salt Lake City, UT

SUMMARY:

  • Java Professional with 7+ years of experience in Object - Oriented Analysis & Design, Development/programming for web based, multi-tier and distributed applications in JAVA/J2EE Platform
  • Acquaintance with SDLC concepts and Agile Methodology.
  • Participated in all phases of software development life cycle including Analysis, Design and Implementation.
  • Significant experience in UI frame works such as JSP, HTML5, XML, CSS3, JavaScript, AngularJS, Bootstrap, JQuery, Ajax, Google Web Toolkit (GWT), Tag Libraries, Custom Tags.
  • Experience in designing and implementing SOA based applications with help of Web services, JMS.
  • Experience in Designing Applications using OOAD concepts, UML and J2EE Design Patterns
  • Expertise in OO frameworks based on MVC like Struts, Spring, Hibernate.
  • Worked with different frameworks - Struts 2MVC, Spring Core, Spring AOP.
  • Expertise in Java/J2EE Technologies like JDK, Servlet, JSP, JDBC, JNDI, JMS, XML.
  • Expertise in XML based Web Services Technologies like SOAP, WSDL, and JAXP parser to transfer and transform data between applications based on SOA (Service Oriented Architecture).
  • Expertise in designing REST based services.
  • Good Understanding of Using Apache Camel Integration framework.
  • Expertise in SQL/PL SQL Programming, stored procedures, functions and triggers on RDBMS Technologies
  • Experience in application servers like WebSphere and Weblogic.
  • Experience in developing J2EE applications on different IDEs such Eclipse, IBM RAD.
  • Experience in UNIX environment.
  • Excellent analytical and problem solving ability with an inclination to work in a challenging environment
  • Good exposure to project management skills like requirement gathering, designing, project estimation, technical specification document, preparing requirement documents and process adherence.

TECHNICAL SKILLS:

Languages: Core Java (version 6,7,8), J2EE

ServerSide Technologies: JSP, Servlets, JDBC, JMS, Web Services (SOAP as well as REST) and other J2EE technologies

ClientSide Technologies: HTML, CSS, JavaScript, jQuery

XML, SOAP, JAXRS, JAX: WS, JAXB, JSON, JMS, JIBX

Build Technologies: Maven, Apache ANT

Angular JS, SpringCore, Spring: MVC, Spring Integration

Struts 1.x, Struts 2.x, log4j, react.js

Reporting Platform: Jasper

Servers: IBM WebSphere, Apache Tomcat, WebLogic

IDEs: Eclipse, WebLogic IDE, IBM RAD

Vendor Products: HP QC

Concepts: UML, MVC, SDLC, RDBMS, SOA, Shell Scripting, Multi-Threading, JNDI, Autosys

Design Patterns: Factory, Observer, Template, Singleton and other J2EE patterns.

Databases: Oracle, DB2

Code Repositories: SVN, Clear Case

PROFESSIONAL EXPERIENCE:

Confidential, Salt Lake City, UT

Java Developer

Responsibilities:

  • Analysed and designed of various Problems and solutions as per the customer requirements.
  • Created HLD and LLD documents for the user story and prepared/reviewed the UTR and UTP documents for every Sprint release.
  • Worked on implementing SOAP Web services for enabling integration with upstream and downstream applications.
  • Used Angular for GUI Application which interacts with RESTful Web Services in Spring Framework.
  • Involved in the R & D and simultaneous development and implementation of components using JAXB API and making AJAX calls for generating XMLs for communication with upstream and downstream applications.
  • Worked on analysing and fixing the integration issues arising from Third party applications.
  • Reviewed the physical and logical data models.
  • Created web portals using react.js framework which is been used by clients internally and as websites running online
  • Worked with Database team to get the database changes done including DDL and DML changes.
  • Worked closely with SMEs and Business Analyst teams during the analysis, requirement and development phases.
  • Worked closely with Production support team to resolve the Production issues identified or reported by the customers.
  • Worked on RESTful Microservice based architecture, using Spring Boot, Apache Camel and MongoDB on the backend to produce Rest API and consumed those APIs through Angular 4 in frontend.
  • Worked on writing JUnit test cases
  • Performed code review both manually and using tools like SONAR.
  • Enhanced and optimize the system for better performance and efficiency.
  • Set up and getting involved with testing and various other development teams during System testing support, User acceptance testing support and Deployment Support.
  • Performed application tuning and performance monitoring and tuning as required.
  • Used react.js to create Controllers to handle events triggered by clients and send request to server.
  • Developed database scripts, code, and packages to support application development while utilizing and maintaining standards.
  • Analysed the defects and set the priority and fixing the defects on time.
  • Ensured quality, on time delivery of agreed deliverables.
  • Coordinated with offshore development team & Status reporting.
  • Used react.js to create custom components for data manipulations and to display data in company standard format. Developed react.js forms to manipulate text within HTML5 views.
  • Participated in production release management by getting the required approvals from various teams.
  • Maintained a checklist of all the pre and post production implementation tasks and complete the tasks in the required order.
  • Carried out production implementation activities and post implementation support.

Environment: Core Java, JDK 6.0, J2EE, SOAP Web services, JAXB, Angular JS, Ajax, JavaScript, jQuery, SQL, WebSphere 8.0, IBM RAD, HP QC

Confidential, New Jersey

Java Developer

Responsibilities:

  • Migrated the EOL applications from IBM WAS 6.1 to IBM WAS 8.5 and to J2SE 6.
  • Mavenized the applications using Custom and Maven central repository.
  • Added the necessary custom dependant jars to the Custom repository in case if they are not available in the Maven central repository.
  • Migrated the applications from Struts1 to Struts2.
  • Configured the Application server with the data sources and Message sources.
  • Worked on the reported issues to resolve the issues identified or reported by the customer.
  • Wrote Junit test cases.
  • Wrote production level Java code and JavaScript code in Angular
  • Reviewed the code using SONAR reports.
  • Helped the team members in case of any issues or difficulty.
  • In case of any application non availability or escalations set up calls with clients to resolve them.
  • Identified areas for possibilities of enhancements to reduce the repetitive occurrence of defects.
  • Implemented the Identified Minor Enhancements and other deployment activities.
  • Designed and developed template based user Interface using Bootstrap and Angular JS
  • Streamlined processing of notifications from multiple channels using Apache Camel.
  • Identified the Pre and Post production tasks and raise the necessary service now tickets.
  • Followed up with the corresponding owners for approving the Service Now tickets and get everything ready for the Production deployment day.
  • Worked closely with the testing team and the development team to validate the application after production deployment.
  • Resolved the issues identified during production validation.
  • Implemented agent-server messaging dialog using Apache Camel and JMS.
  • Prepared weekly reports with the status of the development progress.
  • Mentored and guiding the Junior team members.

Environment: Core Java, JDK 7.0, J2EE, Unix, Struts 2, JMS, PL/SQL, Unix, Angular Js, jQuery, JavaScript, SQL, WebSphere 8.0, JIRA, Service Now, Jenkins

Confidential, Boston, MA

Java Developer

Responsibilities:

  • Studied the Business documents and understanding the client business.
  • Monitored the incidents/tickets that are raised and resolve them effectively.
  • Helped the team members in case of any issues or difficulty.
  • Built the REST Web Services using spring and then consumed the web services in Angular JS using http methods like GET and POST.
  • Studied the Business documents and understanding the client business.
  • Developed entire MSIM Module.
  • Developed the web applications using Angular.js and Node.js.
  • Fixed defects identified during Testing phase.
  • Provided System test support.
  • Set up calls with clients to resolve them in case of any application non availability or escalations.
  • Identified areas for possibilities of enhancements to reduce the repetitive occurrence of incidents.
  • Implemented the Identified Minor Enhancements and other deployment activities.
  • Mentored the Junior team members.
  • Prepared weekly reports with the status of incident handling for different applications in AMS.

Environment: Core Java, JDK 6.0, Oracle 10g, Unix, OSI Framework, SQL

Confidential

Senior Developer

Responsibilities:

  • Studied the Business documents and understanding the client business.
  • Wrote Unit Test cases and executed.
  • Involved in implementing the features for a new feature, Simple port.
  • Defect fixing defects identified for earlier releases.
  • Provided System test support.
  • Fixed defects identified for earlier releases.
  • Provided System test support.
  • Reviewed Test cases and written Unit test cases for the services and clients.
  • Mentored the Junior team members.

Environments: JDK 6.0, Servlets, JSP, CSS, JavaScript, Tomcat, Oracle.

Confidential

Tech Lead

Responsibilities:

  • Gathered the Client requirements.
  • Analysed requirements and synchronising the team on the requirements.
  • Implemented the Business logic for the components.
  • Documented the Implementation details.
  • Supported the team members and sharing the gathered knowledge with the team members.

Environments: JDK 6.0, Spring IOC, Spring ORM, JSON, JMS, WebLogic, Oracle.

We'd love your feedback!