




**Job Description:** ---------------------- At Bluesoft, we value the well-being of our employees because we believe that a positive work environment leads to extraordinary work that keeps our customers consistently satisfied. We have a clear mission: To provide technology that makes companies more agile and prosperous. We seek not only speed but also adaptability and continuous growth to generate greater value for our customers. Our vision is bold: We want to be the Best Management Systems Company in the world! We believe this goal is achievable through our dedication and commitment. Our values form the foundation of everything we do: Integrity: We value people and act with ethics and transparency to earn credibility and trust. Effectiveness: We believe in doing the right thing, the right way, and quickly. Engagement: At Bluesoft, we act energetically, pursue excellence, and assume collective responsibility to grow together and achieve outstanding results. Evolution: We constantly strive to improve every day. We value humility and continuous learning, and we encourage creativity and innovation. Collaboration: We value collaboration, mutual learning, and pooling our strengths to achieve great accomplishments, respecting diverse perspectives and jointly building a better future. If you are an experienced Java developer with over 5 years of hands-on experience and knowledge of Java 8+, this position may be ideal for you. We value professionals with solid technical skills who are committed to continuous growth. We seek individuals who recognize the importance of collaboration and seeking answers together with colleagues. If you identify with these values and are ready for stimulating challenges, apply now. We look forward to receiving your application! Our work environment: \- We work with agile methodologies \- Infrastructure on AWS \- Continuous integration with Jenkins, Sonar, and Docker \- Repositories on GitHub \- IntelliJ IDE (Ultimate) \- Linux (remotely) and Mac (in the office) Challenges you will face: \- Processing millions of records in a short time \- Massive data querying for high performance \- Asynchronous job processing \- High-concurrency environment \- System functionality tuning \- Use of code analysis and profiling tools \- Maintenance of an extensive codebase \- Accomplishing all this without breaking existing functionality **Mandatory Requirements:** ------------------------------ What you’ll use daily: * Java 21 * Spring MVC * Spring Boot * VueJS * TypeScript * JavaScript * Hibernate * Git * Oracle and PostgreSQL * JUnit 5 * Mockito 2 * Redis * Selenide * Developing APIs using Java and other technologies listed below. What you’ll use occasionally: * PL/SQL * MongoDB 4\.4 * Ionic with VueJS (Mobile Development) * What you may need for maintenance: * JSP * Angular JS * jQuery **Desirable Requirements:** -------------------------- * VueJs * Experience with troubleshooting and log and performance analysis * SQL optimization * Kibana/APM **Employment Type:** -------------------------- CLT **PwD (Persons with Disabilities):** -------- INDIFFERENT **Benefits:** --------------- * Medical assistance * Dental assistance * Childcare allowance * Parking * Life insurance * Meal allowance * Food allowance * Transportation allowance * Study incentives * Totalpass * VR Nutrition * Study incentives * Mentoring **Work Location:** ---------------------- BLUESOFT


