Java / Kotlin - Senior Developer / Analyst
Java / Kotlin - Senior Developer / Analyst
Experiência
--
Tipo de Emprego
Full-time
Posição
--
Oferta Salarial
1
Descrição da Oferta de Emprego
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)