You will be responsible for developing and delivering solutions to our customers also for the design and architecture of these applications.
Responsibilities
Design best-in-class architecture for applications
Develop solutions using the most efficient technologies and languages, specially Java
Optimize Software Development Life Cycle process
Support Product, Quality Assurance and Support teams
Participate in design decisions and tool selection
Qualifications and Certifications
Bachelor degree in Computer Science or related fields
Any relevant certification will be considered a plus
Key skills
Curious, passionate, analytical, and abstract thinking
A high degree of autonomy and goal-oriented working
Ability to effectively prioritize and execute tasks in a high-pressure environment
Willingness to work off-block time when needed
Ability to provide an accurate report to management
Rapidly establishing a good working relationship with customers and other professionals
Ability to create professional technical specification and documents
Experience in various SDLC (e.g. agile and lean methodologies like Scrum, Kanban and XP)
Excellent understanding of design patterns and OO programming best practices
Wide knowledge and experience of relational and non-relational database systems (e.g. Oracle, PostgreSQL, MongoDB)
Familiar with JUnit and other unit test frameworks
Excellent communication skills and customer orientation
Experience
6+ years of working experience in software development with a range of technologies and programming languages such as Java, C++, Python, Go
Hands-on experience with Spring Boot, REST API development, Websockets
Hands-on experience with indexing solutions such as Elasticsearch, Solr or Lucene
Experience with messaging systems (e.g. ActiveMQ, RabbitMQ, Kafka)
Experience with Continuous Integration systems (e.g. Jenkins, GitLab)
Experience with modern development tools (e.g. git, Maven, Gradle)
Experience with memory analyzer tools (e.g. JProfiler)
Experience with TCP/IP and handling of different binary and ASCII based protocols will be considered a plus
Convinced so far?
Send your English CV to our HR at career@polustech.com