Java Developer Resume
SUMMARY
- Java Developer with 10 years of experience working with Banking, Industrial and Government clients.
- Experience working with java 6, 7, 8 and 12. Developing Microservices with Spring Boot, Maven, REST Services, WebSockets, React.js and Grommet UI.
- And also enterprise applications with J2EE Spring, Hibernate, JPA, JSP / Servlet / JSTL, JDBC, Jakarta Struts 1.X, JPQL, JUnit, Web Services Axis, Apache CXF WS, Quartz CronTrigger.
- Experience in Full Stack Java Development, working with front - end (CSS, JS, JSP, HTML, React.js, JSF, Primefaces) and in backend (J2EE) and databases (Oracle, SQL Server, My SQL). Involved in all life cycle of application development, analysis, design, implementation, deployment, support and maintenance activities.
- Development of Micro Services with java 12 and Spring boot.
- Maven repository use and configure.
- API development with expose of REST Services.
- Json and XML format for management of data with GSON.
- Excel and emails with reporting information using Jasper and Java SMTP.
- Web Microsites with data grid reports using React, javascript, Html/Css.
- Quartz CronTrigger using for creating of automatic tasks.
- Develop of unit tests with JUnit.
- Data retrieved from Oracle, SQL Server, Informix, MySql, Databases, Mongo DB, and formatted files.
- Development of WebServices with Axis and Apache CXF WS.
- Using of IDE Eclipse, Netbeans, Visual Studio, IntelliJ.
- SAP data retrieving with NetWeaver interface.
- Experience working with Java core (6, 7, 8, 12) concepts like OOPs, Collections, Multi-Threading, JDBC, JSP, Servlets, XML and AJAX.
- Experience developing Web services application data sharing (SOAP and REST).
- Knowledge on industry standard application frameworks like Spring, Spring boot and ORM (Object Relational Mapping) frameworks like Hibernate.
- Development of lightweight business components and integrating applications using spring framework and Spring Web MVC.
- Working with J2EE using MVC, Front Controller, Services, BO, DAO, DTO and Singleton.
- Experience creating and supporting automated processes.
- Data modelling ability and solid knowledge of SQL (Oracle, SQL Server, My SQL, Postgres)
- Knowledge in developing applications with JavaScript frameworks like React.
- Experience deploying applications onto application servers like JBoss, Glassfish and Apache Tomcat.
- Worked with Source code version control like SVN and Git.
- Experience debugging, fixing and optimize applications.
- Worked with Agile Methodologies like Scrum.
- Experience creating Software Requirements Specification for several projects, define scope, functional and non-functional requirements.
- Great practice designing using UML notation mainly Use Cases, State and Class diagrams.
- Management of tasks, timelines and organization skills.
- Experience in Relational Databases creating SQL Queries, Stored Procedures, Triggers and Functions.
- Skills using collections and data structures in Java to optimize memory consumption.
TECHNICAL SKILLS
Front End: React.js, Grommet UI, JQuery, HTML, JavaScript, CSS, JSF, PrimeFaces, Spring MVC.
Back End: Spring Boot with Tomcat.
Java EE: Maven, Spring, Hibernate, JPA, JSP/Servlet/JSTL, JDBC, Jakarta Struts 1.X, JPQL, JUnit, Web Services Axis, Apache CXF WS, Quartz CronTrigger.
Application servers: Tomcat, webSphere, Glassfish, jBoss.
Database: SQL server, MySQL, Oracle.
Information: JasperReports, JAXB
IDE: Eclipse, Netbeans, Visual Studio, IntelliJ.
Documentation: Libre Office, MS Office 2007+, STAR UML
Methodologies: SCRUM, MIDS, MAAGTIC.
OS: Linux Ubuntu, MAC O.S., Windows XP, 7, 8, 10.
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Experience developing Microservices project with JAVA 12, Spring Boot, Maven, REST Services, WebSockets, React.js and Grommet UI.
- DRP architecture implementation help and maintenance support.
- Data integrity and monitoring and report tool development with Java 12, Spring boot, and Rest Services.
- E-commerce ‘Content Manager’, banners, images and promos loader platform, developed with C# MVC, .Net Framework 3.5 and SQL server 2008.
- E-commerce MS ASP, Visual Basic and C# .Net Framework 2.0 y SQL server 2000.
- Development of data transfer application with java J2EE 6 that runs scheduled tasks, allowing data migration from a SQL server 2000 legacy application to a new Oracle 11g sales point. Using Quartz CronTrigger, SQL Server, Oracle 11g.
- Involved in translating technical requirements into technical design documents, establish specific solutions, and its programming and testing.
- Ensuring that technical software development process is being carried out on the project, familiar with industry best practices for agile software development.
- Working with business team to design new, and improve existing products, platforms and transactions.
- Code reviews and software development continuous improvement.
- Ensure development artifacts are in alignment with defined patterns and best practices of IT industry.
- Develop innovative features that are high performanance, compatible and responsive.
- Development of Front-end using JSF, JavaScript (Various Frameworks), HTML, CSS, and JQuery.
- Automate testing processes by developing scripts as part of coding with JUnit.
- Implementing persistence layer with JPA/Hibernate and JDBC.
- Documenting and testing RESTful Web Service APIs using Postman/SOAPUI.
- REST and SOAP Web Services development for data sharing among applications.
- Development of CRUD user interfaces for the configuration of catalogs and reports.
- Upgrade legacy applications from Java 6 and 7 to Java 8.
Confidential
Java DeveloperResponsibilities:
- Middleware application development with EJB and Hibernate.
- Consumption of data from IBM DB2 existing infrastructure.
- Ensure development artifacts are in alignment with defined patterns and best practices of IT industry.
Confidential
Java Developer- Application migration from WebLogic and EJB to Maven, Spring, Hibernate, JPA, JUnit, Apache CXF WS, Quartz CronTrigger, Apache Tomcat. BD: Informix.
- Ensure development artifacts are in alignment with defined patterns and best practices of IT industry.
- SAP data retrieving with NetWeaver interface. Using Spring, JSF, PrimeFaces, JPA, JUnit, Hibernate and GlassFish technologies.
- Designing of requirements using UML notation mainly Use Cases, State and Class diagrams.
- Documenting and testing products.
Confidential
Java DeveloperResponsibilities:
- Development of project with JAVA EE, PrimeFaces, and SQL Server Database.
- Resolve customer complaints with software and responds to suggestions for improvements and enhancements.
- Designing of requirements using UML notation mainly Use Cases, State and Class diagrams.
- Documenting and testing products.