DreamCoder:
Senior Java Developer

We want to build with a professional passionate about creating scalable applications with high performance

We make the dreams of companies come true, specialists in nearshore technology services, we use the most efficient methodologies and practices for software development.

How can you do it?

  • Living and doing everything you do with passion
  • Imagining and creating possibilities where others only see obstacles
  • Assuming feedback as an opportunity to grow and learn
  • Focusing on the achievement and fulfillment of objectives
  • Experience in developing applications using: Java ecosystem (Maven, Gradle, Junit), Kotlin, JavaFX (optional)
  • Knowledge in multithreading: a great understanding of Runnable and Thread
  • Solid knowledge in database and SQL queries
  • Data structures and collections
  • JVM and memory management
  • Debugging
  • Superior English communication skills (B2+)
  • Implementation of test-driven software development (TDD) projects and unit test development
  • Deep knowledge of the software development cycle (SDLC) and its phases: requirements analysis, system design, agile development, unit and service testing, version control (git), continuous integration, cloud infrastructure, security and Java application monitoring in production
  • Experience leading code reviews and refactoring.

Your role will be

Actively participate in technical decision-making within the Scrum team and in the creation of specialized software solutions according to customer requirements, fully aligned with international standards for software creation (a clean, optimal, efficient code). and available for testing), adding value in each of the phases of the software development life cycle, likewise you must interact and collaborate with the test teams (functional and automated) to guarantee the quality of all the products developed and delivered .

In DreamCode

You will work 100% remotely from the place where you feel most comfortable

You will work 100% remotely from the place where you feel most comfortable

You will learn from professionals who have developed solutions of a higher level

You will learn from professionals who have developed solutions of a higher level

You will work in an agile and flexible environment

You will work in an agile and flexible environment

You will propel your career towards the future of software development

You will propel your career towards the future of software development

You will work with the most advanced technologies.

You will work with the most advanced technologies.

You will develop your potential serving different sectors and industries

You will develop your potential serving different sectors and industries

You will generate impact in projects on a global scale

You will generate impact in projects on a global scale

You will be updated with the latest trends

You will be updated with the latest trends

You will work 100% remotely from the place where you feel most comfortable

You will work 100% remotely from the place where you feel most comfortable

You will learn from professionals who have developed solutions of a higher level

You will learn from professionals who have developed solutions of a higher level

You will work in an agile and flexible environment

You will work in an agile and flexible environment

You will propel your career towards the future of software development

You will propel your career towards the future of software development

Dream to transform the future

File Uploaded Successfully