Position: Lead/Senior Full-stack Developer(Java/Angular)
Company: UBSLogic
Experience required: 3y
Category: Java
English level: intermediate
Published: 2023-05-01T00:00:00+03:00

**Project technology stack:**

•	HTML5, CSS3, JavaScript (ES5, ES6+), Typescript
•	Angular 2+, Spring (Spring Data, Spring Messaging, Spring Security, Spring MVC), ELK Stack: ElasticSearch, Logstach, Kibana; Prometheus, Grafana Maven Jenkins
•	Testing: Jest, as plus Cypress, Selenium, JUnit, Mockito
•	Databases: Postgres SQL, Redis
•	Messaging: Kafka

**What you’ll be doing?**

•	Provide technical leadership to the development team and guiding them in the implementation of the project
•	Develop both the frontend and backend components of the application. This includes working with HTML5, CSS3, and JavaScript (ES5, ES6+) for the frontend, and using Angular 2+ for building the user interface. On the backend, you will work with the Spring framework (Spring Data, Spring Messaging, Spring Security, Spring MVC) to develop RESTful APIs and handle business logic
•	Integrate different components of the system and managing data
•	Documenting the project architecture, codebase, and technical specifications
•	You will be responsible for conducting code reviews, providing feedback to team members, and promoting collaboration within the team

**Who we’re looking for?**

•	3-5 years of experience
•	Strong proficiency in frontend and backend technologies, and frameworks
•	Experience with PostgreSQL database 
•	Proficient in writing efficient and optimized SQL queries
•	Solid understanding of RESTful APIs, microservices architecture, and asynchronous programming
•	Familiarity with version control systems
•	Strong problem-solving skills and ability to work independently and in a team-oriented environment
•	Excellent communication and collaboration skills, with the ability to articulate technical concepts to non-technical stakeholders

**What we offer for you?**

•	Experience in a large international company that creates a diverse and inclusive environment for professional and personal growth
•	Involvement in large-scale projects on product development, using modern engineering technologies, a unique approach to encouraging customer-driven innovation
•	Flexible work conditions including remote work or hybrid models alternating between in-office hours and remote work. Offices with uninterruptible power supplies and bomb shelters are provided to perform duties.
•	Knowledge sharing with colleagues from abroad, development within the company, upskilling and reskilling opportunities, and internal competitions. The possibility of obtaining T-shaped expertise. Internal and external training programs. Corporate English courses. Soft skills training at our corporate L&D academy. Team building activities and involvement in social projects.
•	28 days of paid vacation, medical insurance, and official employment. Mental and Physical health support: individual psychological sessions and lectures, free online workouts, yoga.
•	Competitive salary depending on experience and skills