Job Summary :
We are seeking a highly skilled and motivated Java / Python Lead to join our technology team.
The ideal candidate will possess strong experience in full-stack development using Java and Python, have a deep understanding of databases (SQL / NoSQL), and be comfortable working with large datasets in Agile environments.
This role will play a key part in designing, developing, and maintaining scalable and high-performance applications within the financial services Responsibilities :
- Lead the design, development, and deployment of enterprise-grade applications using Java and Python.
- Develop and maintain RESTful web services and Web APIs.
- Work with SQL and NoSQL databases such as MySQL and MongoDB to manage large, complex data sets.
- Collaborate with product managers, architects, and cross-functional teams to gather and understand requirements.
- Ensure code quality and scalability through code reviews, automated testing, and best practices.
- Participate in Agile / Scrum ceremonies and contribute to sprint planning, estimation, and delivery.
- Utilize open-source tools and cloud services (preferably AWS) for building and deploying scalable solutions.
- Provide technical guidance and mentorship to junior developers.
- Document development processes, code changes, and support production deployments.
- Troubleshoot production issues and ensure timely Skills & Experience :
- Bachelors degree in Engineering, Information Systems, or a related field.
- 5+ years of hands-on experience in software development with strong expertise in Java and Python.
- Experience working with relational databases like MySQL and NoSQL databases like MongoDB.
- Proven experience in building and consuming RESTful APIs and microservices architecture.
- Familiarity with Agile development methodologies (Scrum, Kanban).
- Exposure to working with large and disparate data sets.
- Strong understanding of software development life cycle (SDLC) and architectural frameworks.
- Familiarity with open-source tools and Amazon Web Services (AWS) is a plus.
- Excellent analytical, organizational, communication, and documentation skills.
- Self-driven, proactive, and capable of working both independently and collaboratively.
- Ability to thrive in a fast-paced, highly focused Qualifications :
- Exposure to Financial Markets, Fixed Income, or Portfolio Management applications.
- Experience with DevOps practices, CI / CD pipelines, and version control tools like Git
(ref : hirist.tech)