2 views
ITG
Inter Technology Group allows you to work on challenging commercially successful projects, international clients, and the latest technologies. We are looking for a Java developer who would apply best practices and take ownership.
REQUIREMENTS:
- At least 5+ years of experience in commercial software development using Java 8+;
- Excellent knowledge of software design and scalable architecture;
- Experience in developing data-intensive applications;
- Experience with working on ETL, and batch processing tasks;
- Experience developing and deploying microservices architecture;
- Excellent coding, debugging skills, unit testing (automation), and containerization deployment;
- Strong experience with Spring framework;
- Deep understanding of CI/CD tools;
- Strong experience with building tools like Gradle/Maven;
- Profound knowledge of PostgreSQL and DBMS;
- Knowledge of сloud architecture (Azure/AWS);
- Ability to work as a leading team/architecting, taking part in code review process;
- Upper-intermediate or higher level of English.
NICE TO HAVE:
- Commercially successful experience in migration from monolith to microservices;
- Experience in migration from single-tenant to multi-tenant system;
- Experience with NoSQL databases.
RESPONSIBILITIES:
- Lead and improve the decision-making process in design solution architecture, solution development, architecture, and code review;
- Participate in all aspects of the development and influence foundation for a system affecting a huge market;
- Development to meet customers’ business needs and implement components according to modern software development environment (cloud-based platforms, microservice architecture, etc.);
- Apply all experience and best practices to build a scalable and cost-efficient application.