Miratech
Software Engineer (Java & C++)
About this role
Description: Seeking a highly skilled Software Developer with extensive experience in Java and C++ development. Responsible for designing, developing, and maintaining high-performance, scalable software solutions. Requirements: 4+ years of experience in Java development. 1+ years of experience in C++. Proficient in SQL (Sybase and MS SQL) and basic query optimization. Strong understanding of OOP, design patterns, and multithreading concepts. Familiarity with Spring/Spring Boot, Git, and build tools (Maven/Gradle/CMake). Experience working in Linux/Unix environments. Ability to read and modify Python and Perl scripts is a plus. Benefits: Competitive pay and comprehensive benefits package, including health insurance and relocation program. Flexible remote work culture. Opportunities for professional development, including certification programs and mentorship. Collaborative work on impactful projects for top global clients. Inclusive and supportive multicultural work environment.