Java Software Engineer Contract Consultant Resume
SUMMARY
- Accomplished Java developer with over nine years of experience and a strong understanding of the software development life cycle.
- Highly capable of troubleshooting issues by analyzing code and developing a sensible solution.
- Capable of leading a team in a stressful deadline oriented environment.
- Reliable communication skills which has helped to build working relationship with team members, managers, and clients.
- Experience in working remotely with no supervision and also functions well within a team. Believes in helping others grow as developers and has provided mentorship and technical guidance for junior programmers.
TECHNICAL SKILLS
Languages: Java, JavaScript, TypeScript, HTML, CSS, SQL, XML, XSL/XSLT, XSD, UML
Frameworks: Spring, JSF, JUnit, HtmlUnit, Hibernate, iBatis, MyBatis, Angular, Bootstrap
Computing Platform: Java SE, J2EE
Methodologies: OOA, OOD, Agile (Scrum), TDD
Operating Systems: Windows, Mac, Linux (Ubuntu)
Servers: WebLogic 11g, Weblogic 12c, JBoss EAP
Databases: Oracle, MS Access
Tools: Microsoft Suite, Eclipse, IntelliJ, Oracle, SqlDeveloper, MySql Workbench, Atom, VS Code, Maven, Git, Subversion, JIRA
PROFESSIONAL EXPERIENCE
Confidential
Java Software Engineer Contract Consultant
Responsibilities:
- Developed dashboard and reports within a third - party application.
- Participated in daily scrum sessions, retrospective meetings, and Sprint planning sessions
- Worked with the UX team on designing solutions, proof of concepts and finalizing designs and decisions on the product before presenting to the business
- Completed analysis of pre-existing AngularJS application to identify the pros and cons of leveraging the third-party application
- Tested applications using Jasmine and Karma for Angular JS code
Environment: Java 8, Angular, JavaScript, IntelliJ, JUnit, Spring Framework, VS Code, MySql Workbench, Maven, Git
Confidential
Java Software Engineer Contract Consultant
Responsibilities:
- Developed JUnit test for pre-existing in order to increase test coverage.
- Assisted in analysis of pre-existing web services which were integrated with Mule ESB.
- Developed test plans and completed integration testing for web services.
Environment: Linux (Ubuntu), Java 8, Eclipse, JUnit, Spring Framework, XML, Atom, Docker, MySql Workbench, Maven
Confidential
Technical Lead/Software Engineer
Responsibilities:
- Introduced methodologies and best practices that enhanced product definition, release processes, customization of applications to user needs and version control.
- Assisted in managing stakeholder expectations with regard to team workload, talent and capacity
- Managed team members: task delegation, follow-up, code-review
- Analysis and resolution for production incident problems
- Contributed to the development of Release Scopes.
- Actively involved in the development of design documents.
- Designed and developed modifications to correct or improve functionality within the system using Java
- Designed and developed new functionality within the system using Java
- Developed and executed JUnit and integration test plans.
- Developed and maintained stored procedure for Oracle database.
- Assisted in the design of application databases structure.
Environment: Windows 7, Java 7, Eclipse, JUnit, Spring 3, JSF 1.2 & 2.0, MyFaces Trinidad 1.2 & 2.0, XML, Oracle, SqlDeveloper, SQL, UML, JSP, iBatis, MyBatis, Oracle Weblogic 11g & 12c, JBoss EAP, Maven, Agile (Scrum), HTML, CSS, JavaScript
Confidential
Software Engineer
Responsibilities:
- Contributed to the development of Release Scopes.
- Actively involved in the development of design documents.
- Designed and developed modifications to correct or improve functionality within the system using Java
- Designed and developed new functionality within the system using Java
- Developed and executed JUnit and integration test plans.
- Actively involved in the analysis and documentation of application memory usage.
Environment: Windows 7, Java 6, Eclipse, JUnit, Spring 3, JSF 1.2, MyFaces Trinidad 1.2, XML, Oracle, SqlDeveloper, SQL, UML, JSP, iBatis, MyBatis, Oracle Weblogic 11g & 12c, Maven, Agile (Scrum)
Confidential
Software Engineer
Responsibilities:
- Actively involved in business and functional requirements gathering and document creation.
- Actively involved in the analysis and documentation of the system processes as well as production incident problems.
- Actively involved in the development of design documents.
- Assisted in maintaining several Java based multi-tier applications
- Designed and developed modifications to correct or improve functionality within the system using Java
- Designed and developed new functionality within the system using Java
- Developed and executed JUnit, HtmlUnit and integration test plans.
- Contributed to maintaining backend databases in Sybase by fine tuning stored procedures.
Environment: Windows XP, Java 5, Eclipse, JUnit, HtmlUnit, Spring, JSF, JSP, MagicDraw, UML, XML Spy, XML, XSL/XSLT, XSD, SQL Advantage, Sybase, SQL, Agile (Scrum)
Confidential
Software Engineer
Responsibilities:
- Actively involved in business and functional requirements gathering and document creation.
- Actively involved in the development of risk mitigation plans.
- Assisted in the development of user manuals.
- Developed and maintained desktop applications using MS Access and VBA.
- Facilitated training and application testing sessions.
Environment: Windows XP, MS SQL Server, MS Access, VBA, Visio, UML, MicroStrategy