Senior Software Developer
Last active: 1 month ago
System Analyst/Developer with 9 years of solid experience from high to low complexities software projects. Dedicated professional that see opportunities in difficult situations like challenges. Worked with different kinds of web-based, standalone and distributed software projects that some required an advanced technical skill at a fast-paced environment. With natural leadership, learning/sharing knowledge, proactive, team player, hardworking and organized professional with great attention to detail. In addition, high problem solving and refactoring skills, believe in a simplistic and emergent software design and high experience with Java J2EE and SOA technologies.
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 and Web Services) and related frameworks.
Solid knowledge of GoF and JEE design patterns.
Solid knowledge of Java Application Servers (JBoss AS, 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 Jira and Redmine.