Java / Kotlin - Senior Developer / Analyst

Java / Kotlin - Senior Developer / Analyst

Java / Kotlin - Senior Developer / Analyst

Java / Kotlin - Senior Developer / Analyst

Descrição da Empresa

A Decision é um projecto empresarial, constituído por sócios e consultores com uma vasta experiência profissional, em empresas de Serviços, de Gestão e de Tecnologias, e com um vasto historial de actividade nos principais sectores económicos.

Descrição da Função

DECISION is searching senior professionals with experience in JAVA and KOTLIN. Required Skills: Strong programming fundamentals: A deep understanding of programming concepts like data structures, algorithms, and object-oriented programming (OOP) is crucial for a developer working with Java and Kotlin. Mastery of these fundamentals will enable them to write efficient and maintainable code. Proficiency in Java and Kotlin: Both languages have their own syntax, features, and best practices. A developer should be well-versed in the language-specific constructs, libraries, and frameworks in order to build robust applications. Familiarity with the Java ecosystem, such as the Java Development Kit (JDK) and the Java Runtime Environment (JRE), is essential. Familiarity with development tools and environments: A developer should be comfortable using Integrated Development Environments (IDEs) like IntelliJ IDEA or Eclipse, version control systems like Git, and build tools such as Maven or Gradle. These tools streamline the development process and improve productivity. Knowledge of software design patterns and architecture: A developer should understand common design patterns and architectural principles to create scalable, maintainable, and modular applications. This includes knowledge of Model-View-Controller (MVC), Dependency Injection, and design patterns such as Singleton, Factory, and Observer. Problem-solving and debugging skills: A good developer must be adept at identifying and resolving issues in code, as well as troubleshooting performance bottlenecks. This requires strong analytical skills, attention to detail, and persistence in seeking out the root cause of problems. Availability: 1 month (maximum)

Localização

  • Lisboa, Portugal
Contactar empresa