Responsibilities:
- Make key design and technical implementation decisions and help guide engineering vision
- Work closely with stakeholders to define requirements, and transform into highly scalable and reliable, developer-friendly micro-services APIs
- Design, build and maintain highly sustainable systems to support our business applications.
- Continue improving with software engineering process and procedure and evangelizing best practices
- Lead the end to end execution of compliance initiatives
- Be responsible for practicing technical design, developing new functionality and maintaining existing components
Qualifications:
- BSc / MSc degree from computer science or comparable program
- 3 years of overall software development experience, preferably secure, scalable web applications in with Java, and other web technologies
- 2 years proven experience with implementing highly scalable data centric Java applications
- Experience with object oriented programming in Java, using open source framework such as Spring Frameworks and Hibernate
- Expertise with enterprise architecture, cross-platform integration, and building scalable applications in heterogeneous environments
- Experience with software development lifecycle process from build, software configuration, change control, and release and deployment activities
- Extensive knowledge and experience with Test-Driven Development and/or BehaviorDriven Development
- Experience with service-oriented and micro-services architecture
- Experience with implementing high data volumes applications with generating business reports.
- Strong relational database skills including database design and optimization
- Demonstrated teamwork skills with a solid analytical background
- Excellent organizational, communication, presentation, and facilitation skills
Knowledge, skills and abilities:
- Object Oriented Programming
- Java Enterprise Edition
- Spring Framework
- Relational Database and SQL Programming, prefer MySQL
- ElasticSearch or equivalent
- AWS Services, such as SQS, S3 and SNS
- Docker or container-oriented technologies
- REST API and Micro-services Architecture
- Linux Fundamental
- CI / CD
- XML and JSON
- Quality Assurance Mindset
What we offer:
- Dynamic and supporting international teams
- Regular assessments and performance reviews. You will have the opportunity for promotion, bonuses and a raise in accordance with the pace at which you develop and your performances
- Remote, hybrid or office work
- 20-25 vacation days per year
- Equipment for work, laptop and all necessary additions
- Access to trainings and courses
- Private health insurance
- FIT Pass card for many sports’ facilities