Igor Poltosi, Developer in Porto Alegre - State of Rio Grande do Sul, Brazil
Igor is available for hire
Hire Igor

Igor Poltosi

Verified Expert  in Engineering

Software Architecture Developer

Location
Porto Alegre - State of Rio Grande do Sul, Brazil
Toptal Member Since
March 16, 2014

Igor is a senior Java and JEE developer and architect with over 14 years of development experience in a wide variety of distributed technologies. He works mostly in performance oriented, SOA, and high-end systems development. He enjoys passing on knowledge to his team and coaching other developers.

Portfolio

TOTVS
Apache Maven, Service-oriented Architecture (SOA), Oracle, Sybase, Jenkins...
GetNet Tecnologia
Jenkins, Service-oriented Architecture (SOA), WebLogic, Sybase, Oracle...
G4 IT Solutions
Web Services, SOAP, Jakarta EE, Java

Experience

Availability

Part-time

Preferred Environment

Eclipse

The most amazing...

...thing I've coded is a worldwide application for managing vessels and the stocks of ports.

Work Experience

Java Architect

2012 - 2014
TOTVS
  • Was responsible for Java/SOA development for financial systems and rebuilding a legacy application written in Accell/Sybase using JEE/Oracle technologies. Worked with OSB and the WebLogic Server.
  • Developed a new front-end application of the financial systems mentioned above in JavaScript and HTML5.
  • Configured a WebLogic application server for development and production.
  • Configured an Oracle Service Bus for development and production.
Technologies: Apache Maven, Service-oriented Architecture (SOA), Oracle, Sybase, Jenkins, WebLogicServer, Oracle Service Bus (OSB), Jakarta EE, Java

Java Architect

2010 - 2012
GetNet Tecnologia
  • Developed distributed server-side systems for financial transactions using Java cluster technologies.
  • Handled Java/SOA development for integration with other systems and remodeling business processes from PowerBuilder/Sybase to JEE/Oracle technologies. Worked with the WebLogic Server.
  • Configured an application WebLogic Server for development and production.
  • Managed Jenkins and other continuous integration tools.
Technologies: Jenkins, Service-oriented Architecture (SOA), WebLogic, Sybase, Oracle, Jakarta EE, Java

Java Architect

2008 - 2010
G4 IT Solutions
  • Designed and implemented SOAP Web Services integrated with SAP.
  • Was responsible for technical leadership and task management.
  • Estimated budget and time for new projects.
Technologies: Web Services, SOAP, Jakarta EE, Java

Java Developer

2004 - 2008
E-Core
  • Handled SOA development for controlling freight for shipment vessels.
  • Configured a WebSphere application server.
  • Managed sources using SVN.
Technologies: WebSphere, Subversion (SVN), Oracle, Jakarta EE, Java

Java Developer

2003 - 2004
MGR INFORMÁTICA LTDA
  • Developed a freight sales invoice registration form.
  • Migrated data from legacy systems.
Technologies: Microsoft SQL Server, Swing, Java

Ipiranga - KM de Vantagens

A Java application that authorizes non-financial transactions with a high performance/throughput requirement.
The application's main responsibility is to compute customer's points and evaluate the possible sales applied, generating coupons. The application had to be lightning fast and deal with database parametrized business rules in less then a few seconds even in the most demanding times.
2002 - 2006

Bachelor's Degree in Computer Science

Pontificia Universidade Católica do Rio Grande do Sul - Porto Alegre / RS

Libraries/APIs

JDBC, jQuery, Eclipse Persistence, Google Maps, Node.js, RESTEasy, Jackson

Tools

Subversion (SVN), Eclipse IDE, Jenkins, CVS, Apache Tomcat, Apache Ant, Apache OFBiz, Apache Maven, WebLogicServer

Frameworks

JUnit, Hibernate, JPA, Apache Struts 2, Apache Struts, Spring, Spring MVC, Swing, Spring Security, AngularJS

Languages

Java, SQL, JavaScript, HTML5, HTML, Bash Script, PHP, UML

Paradigms

Object-oriented Programming (OOP), Object-oriented Design (OOD), Service-oriented Architecture (SOA), Unit Testing, Agile Software Development, REST, Scrum, Asynchronous Programming, Incremental Development, Test-driven Development (TDD), Pair Programming

Platforms

JSE, Java EE, Oracle, Linux, Eclipse, Jakarta EE, WebSphere, IBM WebSphere, Windows, Java ME

Storage

Oracle SQL, Oracle PL/SQL, Sybase, Azure Active Directory, SQLite, Microsoft SQL Server, PostgreSQL, MySQL

Other

Back-end Development, SOAP, Web Services, Software Architecture, BEA WebLogic Server, Apache Commons, WebLogic, Brutos Framework, RESTful Web Services, Technical Project Management, Oracle Service Bus (OSB), WebSphere Application Server

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring