Custom Software Development • Mobile App Development • Enterprise solutions • Team Extension • Dedicated Teams
November 2
AWS
Docker
GRPC
Java
Jenkins
Kubernetes
Microservices
MongoDB
NoSQL
Postgres
RabbitMQ
Rust
Spring
Spring Boot
SpringBoot
SQL
Terraform
Custom Software Development • Mobile App Development • Enterprise solutions • Team Extension • Dedicated Teams
• About Intellectsoft: We are a digital transformation consultancy and engineering company that delivers cutting-edge solutions for global organizations and technology startups. • Our values: DIVERSITY, OPENNESS, TEAMWORK. We embrace our diversity, strive for open dialogue and constructive feedback, and this unites us and allows us to be an amazing team! • As a Lead Java Developer, you will guide a team of developers in designing, implementing, and maintaining high-performance, scalable applications in the financial technology sector. • Your role will involve both technical leadership and hands-on development, ensuring top-quality code and aligning deliverables with client requirements. • You’ll get to take a pivotal part in building a platform with cutting-edge technology that enables innovation in capital markets with strong processes and controls. • Responsibilities: Lead the end-to-end development lifecycle of fintech applications. • Collaborate within cross-functional teams to define, design, and deliver new features. • Ensure code quality, performance, scalability, and security through code reviews, design reviews, and implementing best practices. • Drive the design and architectural decisions to ensure the development of scalable, maintainable, and high-quality applications. • Provide mentorship and guidance to developers, fostering a culture of continuous improvement. • Communicate progress, challenges, and technical solutions effectively with both technical and non-technical stakeholders. • Identify opportunities to introduce new technologies or methodologies to enhance efficiency and product quality. • Actively contribute to the continuous improvement of development practices, tools, and processes.
• 7+ years of experience developing in Java, including Spring Boot and/or other modern frameworks • Strong experience in designing, developing, and deploying microservices-based applications • Proficiency in SQL databases, e.g., PostgreSQL • Extensive experience in building RESTful APIs, gRPC, and working with messaging systems like RabbitMQ • Familiarity with unit testing, integration testing, and test-driven development (TDD) • Experience with CI/CD pipelines, Docker, and container orchestration tools such as Kubernetes • Knowledge of security protocols and best practices in fintech, including encryption, secure communication, and data protection • Proven ability to lead and manage a team through the software development lifecycle • Experience in coaching, code review, and fostering technical growth within a team • Strong verbal and written communication skills, with the ability to convey technical information clearly to stakeholders • Strong analytical skills with attention to detail • Ability to troubleshoot complex technical issues • Willingness to work in a fast-paced, client-focused environment • Proven teamwork abilities, particularly in a distributed team setting • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
• 35 paid absence days per year for work-life balance of each specialist + 1 additional day for each following year of cooperation with the company • Up to 15 unused absence days can be add to income after 12 month of cooperation • Health insurance for you and your family! • Depreciation coverage for personal laptop usage for project needs • Udemy courses of your choice • Regular soft-skills trainings • Excellence Сenters meetups
Apply NowOctober 26
Developing AI/ML solutions for scalable educational software at Woolf.
October 20
Lead Back-End Developer for a popular news and entertainment portal in Kazakhstan.
October 3
Senior Python Engineer at PandaDoc to enhance development processes and productivity.
September 26
Develop high-performance payment solutions as a Senior Java Software Engineer.
September 18
Develop Java solutions for SaaS AI targeting farmers.