Total-TECH Co.
” The Job Description”
- Good knowledge of Java/Kotlin Spring Boot and Spring framework in general.
- Good knowledge of Spring modules and annotations.
- Understanding of object-oriented programming and design patterns.
- Experience with frontend development (Angular or React).
- Familiarity with Git, SVN or other SVN tool.
- A good debugging and code review routine.
- Knowledge of ORM, JPA, Hibernate, JDBC.
- Experience with SQL/NoSQL databases and data modeling.
- Experience in writing unit & integration tests.
- Proficiency in the English language, both written and verbal.
- Knowledge or experience with event-driven architecture and microservices.
- Experience with RabbitMQ, Kafka or AMPQ.
- Interest to extend professional knowledge in other JVM languages (Kotlin, Scala).
- Have experience with other backend technologies like (Go, NodeJS, .NET).
- Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
- Experience with TDD.
- Experience with Docker.
- Experience with Linux.
- Are looking for new challenges in tech industry and opportunity to learn something new as a part of the experienced team on international projects in the dynamic well organized and structured environment.
- Have a certain experience with listed technologies and you are looking to further diversify and perfect your skill set on new projects.
- Are an experienced developer looking for new opportunities to advance your career and portfolio.
- Participation Ing in code reviews, building coding conventions, guidelines & best practices.
- Contribute to the development of internal libraries and tools.
- To collaborate with clients and both project and technical teams.
- Writing clean maintainable code with tests.
- Collaborating with other teams to ensure quality of the delivered solution.
- Positive and solution-oriented mindset.