Tech Logo


Nearshore Java Developer

Ivan is a talented software engineer with more than 8 years of experience in building web and cloud applications. He specializes in back-end development with Java and has worked in the creation of custom services for publishing, retail, health, and logistics-related solutions.

Ivan loves the practice of test-driven development, which in many times has allowed him to capture, implement and modify complex business rules with rapid iterations and continuous system verification. He has vast experience and knowledge of web services and e-commerce sites built with Java Spring Framework, Scala, and other related technologies.

Ivan is an avid learner who loves to research the latest technologies in web development. He has strong communication skills and an exceptional ability to collaborate on a team. He is always researching programming languages, development techniques, and systems architecture, leveling up and upgrading his skills.

Hire Ivan
Ivan Developer

Skills Sets

  • Languages Icon


  • Languages Icon


    Spring FrameworkJUnitSymfonyZK
  • Languages Icon

    Cloud Platforms

  • Languages Icon


  • Languages Icon


    DockerGit WorkflowsCI/CDGit
  • Languages Icon


    Agile MethodologiesScrumKanban
  • Languages Icon


    PostgreSQLMySqlMongoDBSolr Enterprise Search
  • Languages Icon




Ivan is now available to be hired full-time


  • Video Games
  • Reading
  • Riding Bike

More Java Developers

Our Top Java Blogs

Brazil Map

The Key Differences Between Java and JavaScript

It’s easy to see why many people may assume that Java and JavaScript are somehow part of the same programming language - or at least very closely related. However, aside from having ‘Java’ in the name...

Read More
Brazil Map

Why JavaScript is (still) the language of the future

Back in 1995, Brendan Eich, an employee at Netscape Communications, reportedly took just 10 days to develop a new programming language that could make websites more visually dynamic and attractive. Fi...

Read More
Brazil Map

Five Reasons Everyone Should Understand the Importance of Java

We all know programming is a rigorous and difficult trade, that’s why those who do it (and do it well) are sought after in the marketplace. So why is it important to learn about Java, one of the simpl...

Read More

Leave your worries about hiring &
retaining costly developers behind.