We are seeking a seasoned Java Developer to join our professional team and collaboratively develop advanced technology solutions in ERP System.
As a Java Developer, you will develop the product, which provides brilliant user experience from a technical and business perspective.

Our customer is located just outside Seattle in Bothell, Washington, and is a 30-year-old software company. Their main product is an ERP solution for the floriculture/growing industry.

The project aims to create an app that provides an independent, central cloud system for collaborating and communicating all the data and photos for plant trials. Growers can use the same system for all trials for all breeders, and breeders have access to all their trial information from all growers.

- Take responsibility for the delivery of major product features
- Promote good design principles, best practices, coding standards, and quality criteria set forth on the project
- Carry out technical supervision of middle and junior software development staff
- Share technical knowledge with teammates and customers
- Involve into projects with the possibility to learn new technologies and accumulate best practices
- Design, implement, test Java applications from scratch
- Review and optimize existing solutions

- 4+ years of Java development experience
- Solid understanding of the software development process
- Solid knowledge of Java programming language
- Understanding of object-oriented programming and writing maintainable code
- Solid knowledge of the mainstream frameworks and libraries
- Solid understanding of various architecture styles
- Good understanding of different programming language paradigms: procedural, OO, functional, declarative
- Good understanding of various estimation techniques
- Good understanding of performance optimization approaches
- Solid understanding of developer testing approaches
- Solid understanding of databases design and development techniques
- Good understanding of security concepts
- Experience designing and consuming web services (REST and SOAP APIs)
- Experience in modern git-based version control systems
- Agile development team experience

- Experience in front-end development using mainstream frameworks and libraries
- Experience in programming using non-OO language


About Sigma Software

Sigma Software предоставляет высококачественные ИТ услуги для клиентов в таких сферах, как электронный бизнес, документооборот, телекоммуникации, военная отрасль, авиационно-космическая промышленность, банковское дело, финансы и недвижимость, а также в сфере туризма, индустрии развлечений и разработки игр.

Три основных направления бизнеса компании — разработка и поддержка программного обеспечения, разработка программного обеспечения на заказ, в том числе разработка решений под мобильные устройства, ИТ консалтинг в различных сферах, в частности в сфере электронного бизнеса, документооборота и работы с проблемной задолженностью.

Свои услуги мы предоставляем в основном для компаний, расположенных в Западной Европе и США. Офисы в Харькове и Одессе работают с 2005 года. В 2014 открылись новые офисы в Киеве, Львове, Варшаве (Польша) и Сан-Хосе (США).

Company website:

DOU company page:

Job posted on 1 February 2021

Для отклика на эту и другие вакансии на Джинне войдите или зарегистрируйтесь.