We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • IT Professional with close to 10 years of experience of which 5+ years have been as Full Stack Developer in Java Enterprise solution development. During this period, I acquired deep knowledge using Maven, Java, J2EE, Oracle, Spring, JPA, JTA, JMS, JSF and Hibernate to create solutions mainly for government and financial institutions.
  • 5+ years developing in Java J2EE - Web- solutions for business needs mainly for government and financial institutions.
  • Deep experience developing on back end using an architecture based on Java J2EE, Spring, Hibernate, JSF, JPA, Oracle/DB2 and PrimeFaces.
  • Great experience creating Software Requirements Specification for several projects, define scope, functional and non-functional requirements.
  • Experienced working with SCRUM methodology as part of the Developing Team, defining sprints and scope.
  • Great practice designing using UML notation mainly Use Cases, State and Class diagrams
  • Excellent skills for creating front-end user interfaces using HTML5, JavaScript, jQuery, Bootstrap and CSS and PrimeFaces based on Wireframes.
  • Good experience configuring Maven projects and Spring Boot
  • Great knowledge implementing MVC pattern solutions and Spring Flows
  • Use Rest Services using of GSON and JACKSON libraries to manage and convert JSON into Java Beans.
  • Experience using angular 4 and node.js, define app components and configure package. json
  • Great working experience deploying applications and configuration of standalone files in JBoss server.
  • Mapping Data Transfer Objects using Spring persistence annotations and ORM.
  • Strong skills modeling relational databases using ER Diagrams and normalization.
  • Experience creating complex Queries, managing databases, creating PL´s, triggers and functions.
  • Solid experience using and configuring Spring layers, managed beans, AS, BSD and DAO.
  • Advanced usage of IDE´s such as NetBeans, Eclipse, IntelliJ and PhpStorm.
  • Use of integrated tools JIRA and Mantis for debugging and manage incidents.
  • Strong skills using collections and data structures in Java to optimize memory consumption
  • Great practice creating multithread Java environments and tuned synchronization.
  • Worked with project and source code versioning using SVN and Git.
  • Experience creating software from scratch, hence being involved in every step of Software Development Cycle.
  • Developing of plenty projects using PHP, AJAX, JavaScript, and MySQL on Apache Server.
  • Creation of advanced WordPress customization for specific requirements on Php.
  • Ability to configure EJB´s and adding them to existing projects.
  • Auditing financial systems using COBIT framework.
  • Use of Microsoft Project for tracking resources, timing and budget. Creation of baselines.
  • Use of Jasper libraries to construct and define reports on Java.

TECHNICAL SKILLS

FrontEnd Technologies: HTML5, JavaScript, jQuery, CSS, Bootstrap, JSF, PrimeFaces

BackEnd Technologies: Java J2EE, PHP, VBA, TypeScript/Angular, Rest, Spring

IT Security tools: Wireshark, Hotspot Shield

IT Security: IBM QRadar, eAudit

Continuous Integration: Cobit Fundamentals

Databases: DB2, MySQL

Information: JSON; XML, Jasper

Other: Project, Visio, Photoshop, Fireworks, Automator, JBoss, Apache Tomcat.

Versioning: SVN, GitHub

Documentation: UML

Methodology: SCRUM

O.S.: Unix, Windows 10, Windows Server 2012, OSX

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Developer / Full Stack Developer

Responsibilities:

  • Define software architecture and versioning.
  • Upload, create branches and manage software versions using SVN.
  • Design and normalize relational database for each of the systems.
  • Determine functional and non-functional requirements for the projects and create de software requirement specifications.
  • Determine information crossovers with other systems, responsible and adjust sprints and work breakdown structure in Microsoft Project. Define Sprints.
  • Develop front-end from the wireframes using PrimeFaces / Bootstrap, HTML5, CSS and JavaScript. Create and associate de XHTML files to its managed bean using JSF (Mojarra distribution)
  • Back end development in Java J2EE, Hibernate, JPA, DB2, Maven
  • Create Spring layers for each module of the project and create the interfaces.
  • Implement EJB´s belonging to other areas of the bank.
  • Create DTOs based on database structure for each project.
  • Integrate external Rest services into the projects.
  • Coordinate security and quality tests; Coordinate deployment for production environment.
  • Solve incidents and problems reported in operation.
  • Create dynamic reports in Java Web Application and generate de downloadable files in XML, XLS and PDF.

Environment: Java J2EE (JDK 8), Spring Flows, Spring Security, Hibernate, DB2-Oracle, Java Server Faces, Bootstrap, JavaScript, CSS.

Confidential

Sr. Java Developer

Responsibilities:

  • Develop FrontEnd view using JSF and PrimeFaces based on wireframes.
  • Develop BackEnd in Spring/Java, Hibernate, SQL/DB2, JPA; Create persistence layer DAO and map de DTO´s.
  • Design and implementation of unitary and integral tests.
  • Configure SVN/Tortoise to download the project and integrate the source code of each module into the server.
  • Define web flows using Spring and set permissions for the views of each module.
  • Cycle development based on SCRUM, participation as part of the development team in charge of estimating the time and resources for the sprints.
  • System documentation based on UML mostly Use Case diagrams, state diagrams and Class Diagrams.
  • Create the Spring layers, BSD, AS and DAO layers and add their interfaces.
  • Create war file using Jenkins to run the security tests designed by the outside party
  • Solve incidents and operation problems using Mantis.
  • Create ad-hoc SpringBoot services to consume in application.

Environment: Java J2EE (JDK 8), Hibernate, MVC, JPA, DB2- Oracle, Spring, JSF, Prime Faces, JBoss, Angular, NodeJS, Rest Services, Jasper.

Confidential

Consultant / Web Solutions

Responsibilities:

  • Tailored web development in WordPress-PHP-MySQL-Apache architecture.
  • Ensure the use of best practices for software development cycle (SCRUM).
  • Gather requirements of different clients and define the overall scope of the project.
  • Administration of service catalogue and portfolio.
  • Estimate resources, time and cost for Web projects.
  • Administrate resources to complete software delivery on time.
  • Technical support for front-end and back-end development.
  • Responsible for quality supervising on different platforms/frameworks (WordPress, Bootstrap, Angular, node.js, etc.).

Environment: PHP, JavaScript, WordPress, MySQL, VBA.

Confidential

Sales Manager

Responsibilities:

  • Create selling and marketing strategies aligned with IBM/ Lenovo worldwide strategy and former local providers.
  • Create campaigns to promote products with different marketing agencies and third parties.
  • Create pipeline for the company and manage clients
  • Elaborate technical and economic proposals for clients and ensure the whole sale process is completed.
  • Being the first line of support and communication with the clients, manage their requests.

Environment: Salesforce, Windows, Power Systems.

Confidential

IT Audit Assistance

Responsibilities:

  • Test physical and logical environments for financial and accounting systems.
  • Extract and analyze accounting information from SAP and other systems.
  • Create reports on findings and suggest recommendations based on best practices. (COBIT)
  • During this period more than 15 different clients were tested.
  • BPM and Process Improvement using Lean Six Sigma Framework.
  • System architecture and solution design based on Web Services (SOA)
  • Create RFP document.

Environment: SAP, eAudit, Bach Files.

We'd love your feedback!