Taro Logo

Lead - Java Developer

A growing services & recruitment consulting firm specializing in talent acquisition and consulting services.
Backend
Staff Software Engineer
Hybrid
11 - 50 Employees
9+ years of experience
Finance · AI

Description For Lead - Java Developer

Join a leading provider of financial intelligence and AI-driven solutions as a Lead Java Developer in the Foreseer team. This role focuses on delivering digital transformation solutions for information extraction from structured and semi-structured documents and websites. The position combines technical leadership with hands-on development, working with cutting-edge technologies including AI/ML, cloud-native architectures, and distributed systems. The team comprises experts in Java and Python, building a human-in-the-loop platform that leverages the latest AI/ML advances. You'll be responsible for architectural decisions, leading technical implementations, and ensuring best practices while working in an agile environment. The role offers an opportunity to work with modern tech stack including Java, Spring Boot, Kubernetes, and various AWS services, while contributing to solutions that shape the future of global markets. The position requires a blend of technical expertise, leadership skills, and experience with distributed systems, making it ideal for senior developers looking to take the next step in their career.

Last updated 2 months ago

Responsibilities For Lead - Java Developer

  • Support and foster a quality-first, agile culture built on partnership, trust and sharing
  • Design, develop and maintain functionalities to create new solutions on the platform
  • Learn and understand all aspects of the framework and project deliverables
  • Provide input on architecture, design and code
  • Drive technical design, architecture and implementation of new features
  • Implement security measures and compliance standards
  • Ensure use of standards, governance and best practices
  • Strategic thinking and problem-solving

Requirements For Lead - Java Developer

Java
Kafka
MongoDB
MySQL
Redis
Python
Kubernetes
  • BS or MS degree in Computer Science or Information Technology or equivalent
  • 9-13 years of hands-on experience with Java, J2EE and related frameworks
  • 3+ years experience with microservices based distributed systems
  • 3+ years experience in Active MQ, Kafka or other JMS providers
  • 1+ years experience in leading global teams in an agile environment
  • Proficient with Data structures and Algorithms
  • Experience with Performance tuning and Thread dump analysis
  • Experience in database technologies (RDBMS, NOSQL)
  • Experience in Containerization, Kubernetes, cloud platforms, CI/CD
  • Proficiency in development environment, IDE, web & application server, GIT

Interested in this job?

Jobs Related To Talent Worx Lead - Java Developer