Java Technical Lead (7-11 years of relevant software development experience)
FICO
Apply Now
Bengaluru, Karnataka, India Full Time  • Senior level Posted 3 Weeks, 6 Days ago in.linkedin.com
java mode spring spring-boot spring-cloud grpc amazon-web-services amazon-ec2 aws-lambda amazon-s3 amazon-rds-for-mysql docker kubernetes helm argo-cd postgresql mysql
About the Job
\*\*Work Mode- 3days mandatory WFO (Hybrid)
The Opportunity

*“Come join our product development team in a hands-on technical role where you’ll be involved in the end-to-end lifecycle of software development and methodologies. This role provides the opportunity to develop a deep understanding of our business, and work closely with professional services and product management to develop a highly feature rich product.”*

– VP, Software Engineering.

What We’re Seeking
  • 7+ years of hands-on experience in software development

, building scalable, robust, and high-performance distributed systems.

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related disciplines — or equivalent relevant experience in software architecture, design, development, and testing.
  • Strong expertise in Java (Java 11/17+) with deep hands-on experience in Spring Boot

, Spring Cloud, and the broader Spring ecosystem.

  • Proven experience designing, building, and operating microservices-based architectures at scale.
  • Extensive experience building and consuming REST APIs and gRPC APIs with a strong understanding of API design principles, versioning, security, and contract-first development.
  • Hands-on experience with AWS Cloud Services including EC2, Lambda, S3, RDS/RDBMS, and cloud-native design patterns for resilience, scalability, and fault tolerance.
  • Strong proficiency with Docker containerization and Kubernetes (K8s) for container orchestration.
  • Experience with Helm Charts for Kubernetes package management.
  • Proficiency in GitOps-based deployment workflows and GitOps CI/CD pipelines (e.g., ArgoCD).
  • Strong knowledge of database concepts, programming, and optimization with experience in RDBMS (PostgreSQL, MySQL, or similar) including schema design, query tuning, and data modeling.
  • Strong foundation in software design principles including design patterns, data structures, algorithms, and database structures.
  • Experience in writing product specifications and technical documentation to present features, designs, and solutions to a wider audience.
  • Excellent communication skills with the ability to articulate design decisions with architects and discuss strategy/requirements with cross-functional teams.
  • Business domain knowledge — ability to understand the business context and translate it into effective technical solutions.
  • Demonstrated ability to lead and mentor engineering teams, providing technical guidance, conducting code reviews, and driving best practices.
  • Ability to work effectively with multiple stakeholders including Architect teams, Engineering Leaders, and cross-functional partners to drive alignment and delivery.
  • Quick learner with a growth mindset and willingness to take full ownership of services, systems, and end-to-end deliverables.
  • Ability to drive scrum processes and ensure predictable, high-quality delivery within agile teams.
  • Ability to provide product demonstrations to stakeholders, customers, or leadership teams is an advantage.
What You’ll Contribute
  • Design, develop, deploy, and support modules of large, world-class, enterprise-level products.
  • Take full ownership of one or more services/domains, ensuring reliability, scalability, and operational excellence.
  • Participate in architectural design of the product, providing technical solutions and guidance for complex business problems while ensuring alignment with the overall system architecture.
  • Drive technical design reviews, code reviews, and ensure engineering best practices across the team.
  • Evaluate new design specifications, raise quality standards, and address architectural concerns proactively.
  • Develop high-level development timelines based on project scope and deep understanding of the existing application codebase.
  • Mentor and coach junior and mid-level engineers, fostering a culture of continuous learning, technical excellence, and accountability.
  • Champion DevOps and CI/CD best practices, ensuring rapid, reliable, and repeatable deployments.
  • Maintain and upgrade product source codes, proactively identifying technical debt, performance bottlenecks, and system risks — and driving resolution.
  • Articulate design decisions and trade-offs clearly to both technical and non-technical audiences.
Our Offer to You
  • An inclusive culture strongly reflecting our core values: Act Like an Owner, Delight Our Customers and Earn the Respect of Others.
  • The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experiences.
  • Highly competitive compensation, benefits and rewards programs that encourage you to bring your best every day and be recognized for doing so.
  • An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie.
About FICO
Bengaluru, Karnataka, India
Software Development
java mode spring spring-boot spring-cloud grpc amazon-web-services amazon-ec2 aws-lambda amazon-s3
Upskilling Program
PM Residency Program

Become a Product Manager at Interviewhood for 3 months. Gain real PM experience and build your portfolio.

Learn more
Career Success Tools
Interview Prep
Question Bank

Build structured answers, practice with flashcards, and ace interviews with confidence.

  • Multi-tagging system
  • Answer templates
  • Flashcard mode
Start Preparing
Popular
Job Tracker

Organize applications, track interview progress, and land jobs faster with a visual Kanban board.

  • 7-stage Kanban board
  • Drag-and-drop
  • Activity timeline
Start Tracking
Career Planning
Career Planner

Assess your situation, explore directions, set goals, and take action with confidence.

  • Self-assessment
  • Direction explorer
  • Goal setting
Start Planning
Productivity
Task Manager

Get more done, stress less. Combine tasks, goals, and habits to stay organized and achieve career success.

  • Task management
  • Goal tracking
  • Habit streaks
Start Organizing
Reflection
Journal

Reflect daily, grow faster. Document wins, learn from failures, and build career confidence.

  • Log wins
  • Track failures
  • Capture learnings
Start Journaling
Networking
Networking CRM

Build relationships, win business. Manage leads, track follow-ups, and convert connections into opportunities.

  • 6-stage pipeline
  • Drag-and-drop
  • Follow-up tracking
Start Managing
Career Path
Career Map Generator

See where your career can go. AI-powered visualization showing multiple paths and required skills.

  • Multiple career paths
  • Mark current position
  • Skills per level
Create Your Map
Branding
Personal Brand Manager

Stop blending in, start standing out. Define your unique value and build a memorable brand.

  • 14-field framework
  • Visual canvas
  • PDF export
Start Building
Learning
Learning Plan Generator

Stop guessing what to learn. AI-powered roadmaps that identify skill gaps and create personalized plans.

  • AI-powered analysis
  • Skill gap detection
  • Curated resources
Create Your Plan
Resume Tools
Bullet Point Generator

Stop listing duties, start showcasing impact. AI-powered bullets that transform work experience into achievements.

  • 5 competency categories
  • AI-powered generation
  • One-click copy
Start Generating
Done