Intellectsoft, a digital transformation consultancy and engineering company, is seeking a Lead Java Developer to guide a team in designing, implementing, and maintaining high-performance, scalable applications in the financial technology sector. The role involves both technical leadership and hands-on development, ensuring top-quality code and aligning deliverables with client requirements.
Key Responsibilities:
- Lead the end-to-end development lifecycle of fintech applications
- Collaborate with cross-functional teams to define, design, and deliver new features
- Ensure code quality, performance, scalability, and security
- Drive design and architectural decisions
- Provide mentorship and guidance to developers
- Communicate effectively with stakeholders
- Identify opportunities for new technologies or methodologies
- Contribute to continuous improvement of development practices
Requirements:
- 7+ years of Java development experience
- Strong experience in microservices-based applications
- Proficiency in SQL databases (e.g., PostgreSQL)
- Experience with RESTful APIs, gRPC, and messaging systems
- Familiarity with testing methodologies and CI/CD pipelines
- Knowledge of security protocols in fintech
- Proven leadership and team management skills
- Strong communication and analytical skills
- Bachelor's or Master's degree in Computer Science or related field
Nice-to-have skills:
- Knowledge of Rust
- Familiarity with NoSQL databases
- Experience in banking or financial APIs
- AWS knowledge
- DevOps practices and tools
- Understanding of financial technology and capital markets
Benefits:
- 35 paid absence days per year (increasing annually)
- Health insurance for employee and family
- Depreciation coverage for personal laptop usage
- Udemy courses
- Regular soft-skills trainings
- Excellence Centers meetups
Join Intellectsoft to take a pivotal part in building a cutting-edge platform that enables innovation in capital markets with strong processes and controls.