Senior Software Engineer - Java Developer
- Full-time
Company Description
About Our Company
- TSS Consultancy is a rapidly growing product-based company dedicated to delivering comprehensive solutions tailored to the unique needs of Fintech and Regtech organizations. Our mission is to fight financial crime through innovation and expertise. With a keen understanding of the market, we have developed cutting-edge products that set us apart in the industry.
- Our commitment to excellence has earned us the trust and partnership of some of the most prestigious institutions. We proudly serve 9 out of the top 10 brokers, 4 out of the top 5 private sector banks, and 3 out of the top 4 exchanges. Our client portfolio extends further, including leading financial institutions and regulatory bodies, reinforcing our reputation as a reliable and forward-thinking partner.
- We have our vibrant offices in the cities of Mumbai, Rajkot and Gandhinagar. In our growing presence we currently have our clients across India, South Africa and USA.
For more information : www.trackwizz.com
Job Description
Requirements:
- Sound knowledge and application of OOPS, algorithms and data structures with space and time complexities.
- Strong design skills involving data modeling and low-level class design.
- Follow industry coding standards and be responsible for writing maintainable/scalable/efficient code to solve business problems.
- Hands-on experience of working with Spring-boot, Flask, Postgres and SQL Server Databases and Linux/Unix platform.
- Good to have knowledge of API security, DevOps (CI/CD), Github, Kubernetes (AKS/EKS)
- AI/ML model inferencing understanding is a plus, as the candidate will work closely with AI team
Key Responsibilities:
- Collaborate with cross-functional teams to analyze, plan, develop, and deliver high-quality features within timelines.
- Drive problem-solving skills for high-level business and technical problems.
- Lead incremental changes to architecture and impact analysis of the same.
- Driving the adoption of best practices & regular participation in code reviews, design reviews, architecture discussions.
- Mentor young minds and foster team spirit, break down execution into phases to bring predictability to overall execution.
- Worked in a startup environment with high levels of ownership and commitment.
Qualifications
Preferred Qualifications:
- B. Tech/M. Tech in Computer Science or equivalent with minimum 5 – 7 years of Experience in Java and Python.