Software Architect (Java)
Neotech Development SIA - Riga
Deadline
2017-06-24
Description
Company
Summary
Your key responsibilities
- Full-cycle software development
- Think through challenging and interesting problems and solve them with your team
- Enforcement of standards and best practices
Your skills and experience
- 7+ years of experience in software development
- We expect you to have an expertise in following:
- design principles, patterns and best practices for modern web application architecture
- refactoring, re-engineering and data migration of existing application solutions
- unit, integration and acceptance testing
- build & deployment automation, continuous integration
- static code checking & metrics automation, code reviews, employee technical skills assessment - You should be proficient in following technologies: Java, JVM-basedweb-technologiesand frameworks (Dropwizard, Spring, Angular, React etc.), SQL, Git (SVN, CVS etc.)
- We will highly value your beneficial skills, such as:
- Expertise in cloud-native applications, cloud orchestrators, NoSQL databases, event-driven programming, enterprise integration patterns, A/B/behavior/mutation testing
- Proficiency in scripting/interpreted languages (Python, Kotlin, Bash etc.), Google Kubernetes, Eureka service discovery, Netflix Hystrix, Ribbon, Zuul, Nginx, HAProxy, Jenkins, bamboo etc.
- Our perfect colleague would be someone with strong analytical and problem-solving skills, creative, honest and open-minded
Our offer
- Very attractive remuneration package & benefits, such as health insurance, training etc.
- Flexible and informal environment with no bureaucracy
- Friendly, positive, professional and highly engaged team
- Nice and spacious office with free parking, great coffee and fridge full of tasty snacks!
Summary
Position
Software Architect (Java)
Location
Riga
Type
Full-time
Deadline
2017-06-24
Company
Neotech Development SIA
Know someone who would love this job?
Share the postition