We provide IT Staff Augmentation Services!

Java Developer Resume Profile

5.00/5 (Submit Your Rating)

MN

PROFESSIONAL SUMMARY

  • 8 years of experience in Software Development, working in all phases of the SDLC, including system analysis, design, coding, debugging, documentation, testing and management.
  • 2 years of experience developing Java applications with Eclipse IDE.
  • Strong in Object Oriented Analysis, Design and Development using UML. Storyboards, Use Case diagrams, Activity diagrams, Class diagrams, Sequence diagrams and Interaction diagrams .
  • Experience in relational database design and modelling.
  • Good coding practices.
  • Experience developing Java applications with Eclipse.
  • Familiar with different version management tools.
  • Experience with automated testing tools including JUnit and Silk Performer.
  • Experience writing PL/SQL code.
  • Effective team player with good communication, interpersonal, and presentation skills.

TECHNICAL SKILLS

Languages: Java, JDBC, XML, PL/SQL, HTML, JavaScript, CSS, C/C , C , Servlets, JSP, LotusScript, Python.

Web and Application Servers: Tomcat, OAS.

Design and Protocols: Object-Oriented Analysis and Design, Database Design, Coding Standards, Documentation Standards, Agile methodologies and UML.

Databases: Oracle 10/11g, DB2.

Operating Systems: Windows, Linux, AIX, HP-UX.

Version Control Systems: Source Safe, Starteam, CVS, Perforce.

Development Tools and IDE: Eclipse, Visual Studio, Rational Software Architect, Borland Together, Erwin.

Testing and Application Monitoring: JUnit, Fitnesse, Silk Performer, CA Wily Introscope.

PROFESSIONAL EXPERIENCE

Java Developer

Confidential

  • Coded new functionalities in java, based on backlog requests.
  • Updated backend core functionality regarding database access using JDBC, including SQL queries.
  • Created unit tests using JUnit for new functionality coded and for regression testing where it was not available.

IT Analyst

Confidential

  • Implemented Silk Performer performance tests using BDL for 3 different projects all web based applications .
  • Wrote scripts in Python for automating data extraction from files for performance testing.
  • Participated in system monitoring using CA Wily Introscope and CEM.
  • Participated in Crisis situations pertaining performance issues for systems that affected all Social Security.
  • Validated and Reviewed Performance Tests Plans, Test Cases and Test Scenarios, for over a dozen projects.
  • Reviewed and analyzed the results from performance test executions for over a dozen projects, which resulted in technical documentation for performance improvements.
  • Defined corporate standards for web front-end development optimization.
  • Monitored system performance in production using CA Wily Introscope.
  • Monitored system performance in homologation for identifying performance bottlenecks using CA Wily Introscope.
  • Analysed GC, Heap and CPU behaviours in the JVM to identify issues in applications.
  • Analysed performance metrics for Java applications to provide reports suggesting optimization, pointing issues and giving the green light for deployment in production.
  • Monitored system performance during performance tests to identify bottlenecks and memory leaks.
  • Managed the Performance Engineering Team for 2 months.
  • Environment: Eclipse, JBOSS, OAS, Oracle 10/11g, PostGreSQL, MySQL, JavaScript, ASP, Java, J2EE, Spring, Introscope, Python, Silk Performer

Confidential

  • Developed Java program for EBCDIC conversion for the CNISPJ system.
  • Developed a desktop Java application for generating management reports for SIRC National System for Registration of Births, Deaths and Marriages and SE Special Social Security System applications, using Swing for the front-end and JDBC to connect to the database.
  • Developed Java programs for automating tasks.
  • Maintained and developed new PL-SQL routines for the CNISPJ application.
  • Updated the CNISPJ database relational and logical models to include new data.
  • Provided quality assurance of the documentation of the National Database for Juridical Persons application CNISPJ and provided suggestions for the improvement of the documents.
  • Established CNISPJ requirements engineering and management.
  • Planned and designed test cases for CNISPJ updates and debugging.
  • Managed the CNISPJ-QSA project.
  • Did Function point analysis for the CNISPJ-QSA project and for the ADMPER application approximately 800 function points .
  • Environment: Java, Oracle 10/11g, Eclipse, JUnit, OAS, JSP

Confidential

Software Engineer

Telecom Italia Mobile was updating their billing system to a new billing system that would provide more modularity and ease maintenance, using web services and Java.

  • Created the test case document template.
  • Environment: HP-UX, Java, Eclipse

Confidential

The project was to provide a CMS for the company, to be a knowledgebase, as well as an integrator for internal services and processes.

  • Designed the conceptual architecture for the portal.
  • Analysed and implemented available portal tools in the market.

Confidential

Lotus Developer

  • Developed new functionalities for the tool.
  • Maintained the tool through bug fixes and code improvements.
  • Deployed all updates to the homologation environment.
  • Managed the deployment to production, through planning deployments and monitoring the production team during deploys.
  • Environment: Lotus Notes 7, LotusScript

IT Specialist

Confidential

  • Analysed, designed and coded tools for automating ROF backend tasks, using Lotus Notes.
  • Coded the report module of Express Financing application v3.0 desktop application based on the ROF application in C .NET Framework 2.0 .
  • Designed the Express Financing application v3.0, in .NET Framework 2.0.
  • Managed the development of the technological migration project for the Express Financing application v 3.0 to .NET framework 2.0 C .
  • Planned, designed and executed Test cases for the deployment of the Rapid Online Financing ROF web application in the United States, for which I was awarded IBM's Bravo award.
  • Trained the IBM's Canada Team for the acceptance tests, in Markham, ON.
  • Managed and supported the test team during ROF deployment in Canada, for which I was awarded IBM's Bravo award.
  • Administrated the ROF Application for the US, Canada, Germany, France, Belgium, Netherlands, Austria, Switzerland, Czech Republic, Poland and Hungary, as well as provided support for other team members and end-users in these countries.
  • Redesigned the ROF user application access request process, including the development of new automated functionalities in LotusScript to improve response time.
  • Managed the development and deployment of the Express Financing tool v2.17.
  • Managed the development of the contract generation module project in the Express Financing tool.
  • Trained the Hungary ROF team, to run the user registering process.
  • Trained the India ROF team, to run backend administrative procedures in ROF.
  • Managed the Hungary and India ROF teams' activities.
  • Trained new members of the Brazil ROF team and members of the US team on system administration, testing and usage.
  • Developed new automated functionalities to improve response time in the ROF application for corporate control processes auditing and controllership .
  • Environment: Lotus Notes, LotuScript, MonoDevelop, C

Confidential

Business System Analyst

  • Performed requirements engineering for 2 out of 5 system modules.
  • Wrote requirements documentation.
  • Wrote use cases.
  • Designed Business Class diagram, using UML.
  • Designed test cases for those 2 modules.
  • Designed and validation of the database of the system.
  • Performed function point analysis for approximately 12000 function points.
  • Designed and planned systems performance tests.
  • Maintained equipment lease contract and controls.
  • Environment: SharePoint 2003, Visual Studio 2005, Borland Together for VS, SQL Server 2003, Windows Server 2003

We'd love your feedback!