CRAMICK IT DOO is looking for a passionate Java Developer Lead.
Candidates must have clear justification of how and why they use certain technology, be straight thinkers and passionate about their growth, have social and communication skills and proven ability of team working.
Responsibilities:
- Identify and define the responsibilities, operations, attributes and relationships of application design elements
- Examining and defining current architecture systems.
- Designing scalable architecture systems for Java-based applications.
- Troubleshooting design flaws and system bottlenecks.
- Design and agree the interface to other internal and external systems
- Design database structure and update data model
- Ensure that the application design is consistent with the application software architecture
- Implementation of the design elements (source files, binaries, execs, other
- Creation of support documents (e.g. Release Notes, Training Material, Installation Guide, and Migration Guide)
- Create interfaces between the tools, either with official API calls of the producer or with access to databases etc.
Must have skills:
- 8+ years of professional experience in software development using Java web technologies
- Understanding of SOLID Principles
- Microservices
- Maven/Gradle
- Spring
- JPA/Hibernate
- REST
- Swagger
- Docker
- Proficiency with Java Web Services and REST/SOAP protocols
- Experience in implementation of highly scalable service-based platforms
- Good interpersonal, communication and problem solving skills
- Solid communication skills in English
Advantages:
- Knowledge of search technologies (Lucene, Solr or Elasticsearch)
- A passion for perfection in your code
- AWS
- Apache Kafka
CRAMICK IT DOO
We are a young company, so we do not put limits. This gives us the ability to dream up and create innovative solutions and at the service of our customers. We believe in agile, dynamic and flexible work, working together always attending to the needs of our customers, placing them at the center of the creative process. We do not trade in quality and excellence, which leads us to create products that satisfy 100% customer needs.
Više o poslodavcu