We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Having 8+ years of experience in Programming and Software Development on JAVA/J2EE, HTML, CSS, JavaScript, and SQL .
  • Experience in full SDLC cycle of developing the application
  • Experience in implementing OOPS concepts with JAVA.
  • Experience in writing queries using open SQL, MySQL, and applied joins on it to retrieve the data from Data Base.
  • Working Experience in database management tools such as Toad .
  • Experience in writing client for a webservice using SOAP .
  • Having experience in writing JUnit test cases.
  • Knoledge of Batch processing.
  • Having experience in Maven and building the application.
  • Having experience on SOAP and knowledge on Restful webservices.
  • Having knowledge in Spring Framework (Spring Core, Spring MVC, Spring ORM) and hibernate ORM
  • Experience in developing front end using HTML and CSS , and data validation using JavaScript .
  • Working Experience in JavaScript libraries such as Angular JS .
  • Knowledge of LINUX and UNIX commands.
  • Very good at logical thinking and problem Solving.
  • Having ability to learn new technologies and able to work with team or independently
  • Prepare formal project documentation, including specifications, requirements summaries, logicalsystem design documents and UML diagrams.

TECHNICAL SKILLS:

Technologies: JAVA,J2EE,JDBC,Spring, Hibernate, JPA,JAX - RS, JAX-WS,XML, JSON, JSP, JavaScript, Jquery, Angular JS, HTML, CSS

Databases: MySQL, DB2, Oracle, Dynatrace, MongoDB, SQL Server, Toad

Operating Systems: Windows, Linux

Application Servers: Apache Tomcat, Web Logic, JBoss, JBoss Fuse

Web Services: SOAP, Restful, JSON

Tools: Eclipse, Maven, JBoss Developer Studio, Notepad++, RAD, Microsoft Visual Studio

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Designed and developed user interfaces using JavaScript, CSS, to provide user friendly configuration in the Confidential Portal.
  • Followed the AGILE methodology for the latter part of the project.
  • Took part in Daily Stand-Up meeting’s to ensure team was on the right track and to discuss any road-blocks.
  • Excellent written and verbal communication skills, presentation and problem solving skills.
  • Expertise in various methodologies (Waterfall, Agile) of the software development lifecycle (SDLC) process including analysis, design, development, implementation, integration, testing, debugging, production, maintenance.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment.
  • Expertise in J2EE Middleware Applications Development using Spring, Hibernate, JDBC, JMS, and JSF.
  • Performed client generation of web services and also performed Marshalling and unMarshalling of XML files achieved through JAXB.
  • Used JavaScript to create dialogues and dropdown tables in the homegrown portal used by the team to configure adapters.
  • Experience in developing Web Services using - SOAP, WSDL and developing XSD schemas for XML parsing, processing, and design.
  • Involved in defining and designing the tiers of the applications and implementation with J2EE design patterns.
  • Worked on bug fixing and enhancements to prior written code on change requests based on the requirements.
  • Implemented marshalling and unmarshalling using  JAXB  to convert XML as a string to Java object and vice versa.
  • Experience in Build Automation tools like ANT and Maven.
  • Worked on queries in Toad.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information.
  • Used JBoss Fuse ESB to create mediation or route message between Services.
  • Modified the outdated code for the existing service classes to match current requirements.
  • Used SVN for software configuration management and version control.
  • Deployed the code on JBoss AS (4.2.x) server.
  • Used Maven to compile projects within the IDE, and to set the class path for code completion.
  • Used Eclipse IDE for development, configured and deployed the application on JBoss Server. Version control by SVN and tested using JUnit.
  • Used spring framework integrated with Security service to enable security for the application and services. 
  • Experience with application servers like JBOSS, and JBOSS Fuse.
  • Developed automated unit tests of new and existing processes.
  • Used Eclipse for debugging the code and JUnit to write the test cases.
  • Wrote the test cases in Eclipse and tested them to deliver the best product using JUnit.
  • Coordinated with the Team Lead and other Developers for code reviews.
  • Coordinated with team members to ensure the assigned tasks were completed on time.
  • Wrote WebServices (WSDL) to exchange data between different applications that are on different platforms.

Environment: JDK 1.7, J2EE, Spring 2, Hibernate 2.0, Eclipse, JBoss Developer Studio , JBOSS app server, JBOSS Fuse, SVN, Maven, JSON, Oracle, Microsoft SQL server, AX-WS JAXB, RESTful Web Services, Toad, SoapUI, JUnit 4.8, SQL, XML, JavaScript, JIRA, TFS.

Confidential, Vance, AL

Java/J2EE Developer

Responsibilities:

  • Development and bug fixing on Daimler’s proprietary Multi layered J2EE architecture and Struts framework.
  • Designed and implemented the functionality of identifying the Daimler products using part number.
  • Expertise in various methodologies (e.g. Waterfall, Agile) of the software development lifecycle (SDLC) process including analysis, design, development, implementation, integration, testing, debugging, production, maintenance.
  • Designed and developed user interfaces using JSP, HTML and CSS.Updated Presentation Layer (Struts, Tiles, and JSP Tags) to provide dual number based search queries.
  • Involved in invoking remote components using REST Web services.
  • Involved in defining and designing the tiers of the applications and implementation with J2EE best design pattern
  • Used CVS for software configuration management and version control.
  • Deployed it on WebLogic (10.3.x) server.
  • Used JSON to store information in an organized way on the server-side for an easy serialize/deserialize of the objects to/from JSON.
  • Coordinated with the QA Team regarding issues such as raising tickets, setting up builds, and closing defects once those issues were solved.
  • Used Eclipse IDE for development, configured and deployed the application on Weblogic Server. Version control by CVS and tested using JUnit.
  • Implemented Log4j for logging and debugging the test cases in JUnit.
  • Coordinated with other Developers in setting up weekly Builds to Jenkins.
  • Tried to replicate the issues faced by the end-users at our end in the similar environment.
  • Involved in Performance monitoring /Fine-tuning.
  • Monitored and analyzed the performance of the application using Dynatrace.
  • Collaborated with hardware and OS technical teams to ensure proper integration of the environment.
  • Participated on assigned team as well as provide specialized assistance to other teams or groups.
  • Coordinated with team members to ensure the assigned tasks were completed on time.
  • Written WebServices (WSDL) to exchange data between different applications that are on different platforms.

Environment: JDK 1.6, J2SE, J2EE,Struts 1.5, CVS, Spring 2, Hibernate 2.0, Maven, JSON, Microsoft SQL server, AX-WS JAXB, RESTful Web Services, ESB, SOAP, Jenkins, JUnit 4.8,SQL, XML, Log4j, CSS, Java Script, TFS, XJC, Shell Scripting, JBOSS app server.

Confidential, Baltimore, MD

Java/J2EE Developer

Responsibilities:

  • Followed the AGILE methodology for the entire duration of the project.
  • Excellent analytical, communication, interpersonal skills and a highly motivated team player with the ability to work independently.
  • Involved in the full life cycle of software design process of the project, including prototyping, proof of concepts, design, interface implementation, testing and maintenance.
  • Developed automated unit tests of new and existing processes.
  • Documented and implemented new processes.
  • Used Splunk in many areas for the Analyzing and Monitoring of Big Data.
  • Strong communication and relationship management skills, passionate and self-driven, with a high sense of commitment.
  • Used AngularJS Http Request to read data from web servers and process JSON data to render in the UI.
  • Maintained and Debugged Applications using Log4j.
  • Used SQL Developer to write database queries.
  • Developing Hybrid mobile App using AngularJs.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers using AngularJS
  • Involved in performing stress testing to test for memory leaks and workload balancing, connection pooling issues in the Application Server.
  • Experience in developing Web Services using SOAP, WSDL.
  • Documented changes for new features including software design artifacts and operational support documents.
  • Troubleshoot the issue with the help of the information provided by the client.
  • Strong Programming skills in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, HTML, Struts, JavaScript, Servlets, JavaBeans, XML
  • Worked with Databases such as Oracle, MySQL and knowledgeable in writing SQL queries.
  • Ability to learn and adapt quickly to the emerging new technologies.
  • Good knowledge of JavaScript for client side scripting and XML.
  • Unit tested and documented website application and code.
  • Experience in using GUI/IDE tools such as Eclipse and JIRA.
  • Experienced in preparing and executing unit test cases.
  • Experience with application servers like JBOSS, and Apache Tomcat 6.0
  • Successfully delivered projects under strict schedules and quality control.
  • Versatile team player and individual contributor with strong analytical and problem solving skills
  • Involved in production support activities for different platforms.

Environment: JDK 1.6, J2SE, J2EE,Struts 1.5, SharePoint, JIRA, JBOSS, Tomcat, Maven, Eclipse, Spring, Hibernate, Microsoft SQL Server, HTML, XML, Log4j, Junit, SOAP, Windows 7

Confidential, Northborough, MA

Java/J2EE Developer

Responsibilities:

  • Proficient in developing Java Web Applications using JSP and Servlets.
  • Good knowledge of JavaScript for client side scripting and XML.
  • Involved in requirements gathering and analysis.
  • Followed the AGILE/Scrum methodology for the entire duration of the project.
  • Excellent analytical, communication, interpersonal skills and a highly motivated team player with the ability to work independently.
  • Ability to learn and adapt quickly to the emerging new technologies.
  • Experience in development of web and enterprise applications using J2EE technologies such as Servlets, Struts, Spring, JSP, Hibernate and HDBC.
  • Strong Experience in working with Databases such as Oracle, and MySQL and proficiency in writing complex SQL queries.
  • Experience in using GUI/IDE tools such as Eclipse and IBM Rational Application Developer (RAD)
  • Experienced in preparing and executing unit test cases.
  • Client generation of web services done using WsIMport tool and Marshalling and unMarshalling of XML file achieved through JAXB
  • Experience with application servers like JBOSS, and Apache Tomcat 6.0
  • Successfully delivered projects under strict schedules and quality control.
  • Versatile team player and individual contributor with strong analytical and problem solving skills
  • Involved in production support activities for different platforms.

Environment: JDK 1.6, J2SE, J2EE,Struts 1.5, Spring 2, Hibernate 2.0, Maven, JBOSS, Tomcat, JSON, CSS, Java Script, Microsoft SQL server, AX-WS JAXB, Rational Application Developer, ESB, SOAP, JUnit 4.8,SQL, XML

Confidential, San Antonio, TX

IT Analyst

Responsibilities:

  • Extensively tested workflows; components on author and publish instances with all positive and negative test cases.
  • Attended daily stand up meeting with the team, exchanging ideas and communicating about the defects found during testing.
  • Prepared End-to- End test cases for all the workflow models that were part of the project.
  • Trained the offshore team and familiarized them with the knowledge of workflows and CQ5 components.
  • Expertise in test strategy design for various types of testing - unit testing, integration testing, functional testing, system testing, UI testing, security testing, load testing, stress testing, performance testing, smoke testing etc.
  • Reviewed all documentation i.e. business requirement and design docs to ensure clarification and scope of the project.
  • Created test cases and provide offshore team the tools necessary to create test scripts and to test the client server product.
  • Created and logged the daily status reports in SharePoint.
  • Worked in an agile environment, where three-week sprints were held in addition daily stand-up meetings.
  • Attended weekly workgroup and JAD sessions and defect resolution meetings, and communicate all applicable information to the offshore teams, as well as, other need to know stakeholders.
  • Conducted walkthroughs, propose test plan, test scripts, and obtain signoffs.
  • Defined detailed Test Requirements, converting them into Test Cases and collected Test Metrics for
  • Analyzed the Testing Effort.
  • Coordinated with the Developers and the QA Team on a regular basis in order to deliver a succesful project.
  • Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome of UAT.
  • Assisted business during the UAT test phase.

Environment: AEM, CQ5, SharePoint, JIRA, Windows 7, Agile, Jenkins

Confidential, Plano, TX

IT Analyst

Responsibilities:

  • Diligent Production Support IT Analyst charged with delivering Tier II support for Java based applications and automation within production systems, while collaborating with both colleagues and customers in the execution of projects. Established, tested, and released new code to UAT and production environments.
  • Worked on huge databases (data in million), performed data conversions & data mining and analyzed data relationships
  • Analyzed internal process and provided input on intelligent solutions to improve proficiency.
  • Administered Jira for more than 100 users, which included workflow design and implementation.
  • Oversaw hundreds of connectivity changes associated with data center migration.
  • Delivered project specific training for internal staff detailing support protocol and project direction.
  • Coordinated with faculty and management in implementing Learning Management and Resource information systems.
  • Analyzed internal process and provided input on intelligent solutions to improve proficiency.
  • Administered Jira for more than 100 users, which included workflow design and implementation.
  • Worked with multiple teams to solidify automation processes using various scripting technologies
  • Introduced change control practices that improved employee productivity through the maximization of Jira vs. email.

Environment: AEM, CQ5, SharePoint, JIRA, Windows 7, Agile, Jenkins

We'd love your feedback!