3 views
ITG
We are seeking a Java developer
REQUIREMENTS:
- At least 3+ years of experience in commercial software development using Java 8+;
- Profound understanding of multi-threaded programming and core JAVA capabilities;
- Ability to write efficient and fast-performing code;
- Excellent knowledge of software design and scalable architecture;
- Experience in developing data-intensive applications;
- Experience developing and deploying microservices architecture;
- Excellent coding, debugging skills, unit testing (automation), and containerization deployment;
- Experience with Spring framework;
- Deep understanding of CI/CD tools;
- Solid experience with RDBMS and JDBC;
- Ability to work development Pipe-line - TBD by the candidate and the Senior Architect;
- Intermediate or higher level of English.
NICE TO HAVE:
- Knowledge of сloud architecture (Azure/AWS);
- 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.