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 12 hours 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

Engineer, Staff - WLAN System Test

Staff Engineer position at Qualcomm focusing on WLAN system testing, requiring 10+ years of experience in wireless networking, protocol testing, and automation.

Staff Software Engineer

Staff Software Engineer position at Deliveroo, leading technical direction and solving complex problems at scale in food delivery technology.

Staff SMS Deliverability Engineer (Mailchimp)

Staff SMS Deliverability Engineer position at Intuit's Mailchimp division, focusing on SMS/MMS delivery, compliance, and system optimization.

Senior / Staff Software Engineer, Simulation Platform

Senior/Staff Software Engineer position at Waabi, developing cutting-edge simulation platform for autonomous vehicles using AI technology.

Staff Software Engineer

Staff Software Engineer position at Anima, building healthcare technology that saves lives through AI and active learning systems.