Senior Software Developer
Software Engineer with 10+ years of solid experience. Dedicated professional that sees opportunities in difficult situations like challenges.
Worked with different kinds of web-based, standalone and distributed software projects that most of them in Java EE and SOA technologies, in a critical mission and/or at a fast-paced environment.
Also have some of these personal skills that make the difference in successfull software projects: a learning/sharing knowledge, proactive, team player, hardworking and have great attention to detail.
Essentially, I'm a problem solver, with good refactoring skills that believes in a simplistic and emergent software design.
Other Technical Skills and Competences
Advanced English: Very good reading and writing, good conversation.
Strong analytical, problem solving and debugging skills;
High skills of logical programming, object-oriented analysis, good practices and design patterns;
Expert in Java J2EE technologies (JSP, EJB, JMS, SOAP and REST Web Services) and related
Solid knowledge of GoF and JEE design patterns;
Solid knowledge of Java Application Servers (JBoss AS, WildFly, IBM Websphere and Tomcat);
Solid experience with planning load testing and profile analysis (JMeter, JProbe, SoapUI, LoadUI);
Solid experience with Version control systems and configuration management practices (Git, SVN);
Good knowledge of Data and Design Modeling (Enterprise Architect, PowerDesigner, Astah,
Solid experience with Modular Architectures Software Designs (Maven 1 and 3);
Good knowledge of RDBMS Enterprise Databases (Oracle and PostgreSQL);
Good knowledge of action and component web based facing Java frameworks (JSF, GWT, Struts);
Solid knowledge of persistence frameworks (Hibernate, JPA and JDBC);
Good experience with implementing SOA solutions (JBoss ESB);
Good experience with desktop interfaces programming with Java Swing and JavaFX;
Solid experience with IDE (Eclipse, IDEA Intellij, Netbeans, MS VisualStudio);
Good experience with Rich client Frontend frameworks (AngularJS and JQuery);
Development work experience with Operational Systems: Windows and Linux.