Position: Java developer
Company: inVerita
Category: Java
Experience required: 3y
English level: intermediate

Project description:
This is a high-quality b2b product. The underlying data is highly valued, comprehensive market intelligence that is well researched and maintained. For users, this portal is an essential business tool that is used every day.


The project team: Lead developer; Front end developer; Manager/architect; Data admins provide Q/A and provide feedback/requests from users; Company president is closely involved and sets priorities.


Technical stack on the project: Front End: JavaScript (+Coffeescript, phasing out), ReactJS, React+Redux, Saas, node.js, Webpack. Back End: Java (+Groovy, phasing out), Spring, Spring Boot, SQL, Hibernate, PostgreSQL


Qualifications:
- 3 years + of commercial experience with Java, SQL, Postgres;
- Experience with Spring, Spring Boot, Groovy, Hibernate;
- Has worked with both large and small teams;
- Able to learn new libraries and technologies as needed to solve new problems;
- Regularly produces well-organized, maintainable, fast-performing code in production use.
- Experience with ReactJS, Node.js is a plus;
- Intermediate or higher English.


Duties and responsibilities:
- Maintain/extend existing functions;
- Develop major new features such as messaging, task tracking, or custom data management.


Benefits and social package:
- Business trip opportunities;
- Career and professional development opportunities: mentorship program; professional trainings; internal knowledge sharing;
- Ability to combine Remote/Office work;
- Grammar and vocabulary English courses, provided from the start of Your cooperation with inVerita;
- The ability to choose a work schedule based on two-three options, depends on your project/position;
- Partial compensation of professional literature from Amazon.com;
- Partial compensation of the gym membership;
- The compensation of regular massage therapy;
- Leisure activities – at inVerita you will find different opportunities for socializing;
- Access to the internal library;
- Relocation Package.