Lead Java Developer

NationsBenefits

  • Hyderabad, Telangana
  • Permanent
  • Full-time
  • 2 months ago
About NationsBenefits:At NationsBenefits, we are leading the transformation of the insurance industry by developing innovative benefits management solutions. We focus on modernizing complex back-office systems to create scalable, secure, and high-performing platforms that streamline operations for our clients. As part of our strategic growth, we are focused on platform modernization — transitioning legacy systems to modern, cloud-native architectures that support the scalability, reliability, and high performance of core backoffice functions in the insurance domain.Description:We are looking for an experienced Senior Java Engineering Lead (8+ Years) to spearhead the development of a cutting-edge FinTech application. This hands-on leadership role requires deep technical expertise in Java (Spring Boot, JDK 17+), as well as strong teambuilding, mentoring, and cross-functional collaboration. You will work closely with product managers, business leaders, and engineers to design, develop, and deploy scalable financial solutions.Key Responsibilities:Programming & Backend Development:
  • Strong knowledge of Java, including multi-threading and concurrency.
  • Write efficient, scalable code using appropriate data structures and algorithms.
  • Develop backend services and APIs using Spring and REST.
  • Optional exposure to gRPC and event-driven architectures.
Design & Architecture:
  • Apply SOLID principles in system and component design.
  • Utilize or understand design patterns (creational, structural, behavioral).
  • Work on event streaming, batch, and synchronous processing systems.
  • Contribute to system design and evaluate architecture trade-offs (Mandatory)
Testing & Quality:
  • Automated Test Cases across unit, integration, and functional.
  • Ensure reliability through logging, monitoring, and test automation.
Database & Production Support:
  • Write and optimize complex SQL queries; troubleshoot query performance.
  • Investigate and resolve issues in production APIs and services.
  • Handle API migrations, deprecations, and support infrastructure updates.
  • Strong relational database knowledge
Cloud & DevOps:
  • Familiarity with Azure or AWS cloud technologies.
  • Exposure to CI/CD tools and deployment pipelines.
Preferred Qualifications:
  • Experience with FinTech platforms or products.
  • Strong understanding of microservices and scalable backend architectures.
  • Exposure to tools like Kubernetes, Docker, and modern DevOps pipelines.
Behavioral Competencies:
  • Strong sense of ownership and accountability.
  • Passion for customer-centric development and high standards.
  • Ability to deep-dive into technical problems and deliver solutions.
  • Collaborative team player with a growth mindset and flexibility to learn.

NationsBenefits