The Job logo

What

Where

Software Engineering - Lead Engineer (only immediate joiners)

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

The Opportunity

 

FICO is looking for a candidate to join the Database Engineering team to work on cutting edge technologies as Full Stack Application Developer.” - Hiring Manager

 

What You'll Contribute

  • Lead architecture initiatives from inception to completion
  • Collaborate with development teams to create architecture in alignment with industry best practice recommendations.
  • Participate in software design with strong foundation of design models and database structures.
  • Design, develop, and deliver highly scalable and performant software products in Java and web technologies.

 

What We're Seeking

  • Hands on experience in software design with Frontend tech like Object Oriented JavaScript, Angular and AngularJS and Backend tech: Java, Spring, hibernate.
  • Strong foundation of design models and database structures.
  • Experience in design, development, and delivery of highly scalable and performant software products in Java and web technologies.
  • Working knowledge of JVM internals like multithreading, class loading, garbage collection; Spring internals like application context, bean factories.
  • Working knowledge of Java application servers like Tomcat, WebSphere.
  • Experience with SQL and NoSQL databases such as MySQL, ElasticSearch, MongoDB
  • Hands-on experience in SQL writing skills & PL/SQL code. 
  • Should have working experience Knowledge on Web-services (SOAP,REST), JSON
  • Excellent debugging and problem-solving skills
  • Exposure to Linux / Unix
  • Good knowledge of database concepts and programming.
  • Excellent communication and ability to articulate the design with architects and discuss strategy / requirements with teams.
  • Ability to provide product demonstrations is an advantage.
  • Familiarity with Docker/Kubernetes 
  • Familiarity with Agile software development lifecycle and quality management 
  • Familiarity with Ticketing systems experience e.g., JIRA 
  • CICD Knowledge (Jenkins, Git) 

 

Our Offer to You

  • A culture and work environment strongly reflecting our core values:  Act Like an Owner, Delight Our Customers and Earn the Respect of Others.
  • The opportunity to make a difference by leveraging your unique strengths.
  • Highly competitive compensation and rewards.
  • Flexible work options, opportunities to give back to your community, social events with colleagues and a comprehensive benefits program inclusive of progressive parental leave.
Set alert for similar jobsSoftware Engineering - Lead Engineer (only immediate joiners) role in Bengaluru, India
FICO Logo

Company

FICO

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

PayU Logo

Data Engineering Intern (Python + Django) Immediate Joiners ONLY

PayU

Mumbai, Maharashtra, India

+2 more

Posted: 10 days ago

Join as a Data Engineering Intern at PayU, a leading fintech company with a global presence, processing millions of payments daily for a large clientele. Opportunity to work on analytics-based projects, utilizing SQL and Python skills. Internship duration 2-12 months with the potential to work across multiple locations like Mumbai, Bangalore, Gurgaon.

FICO Logo

Software Engineering – Senior Engineer (Java, ZipKin, Splunk)

FICO

Bengaluru, Karnataka, India

Posted: a year ago

The Opportunity   "We are building the future of FICO’s Platform capabilities. Come join our team as a hands-on technical leader where you’ll drive development of Java microservices and help us realize our strategic architectural vision. You will work in an Agile environment, working with a team of architects, engineers, and product leaders on platform services that run in multiple cloud infrastructures. You will be strongly challenged and will work within an amazing software organization.”  - Hiring Manager   What You'll Contribute Design, develop, test, deploy, and support the capabilities of a large world-class enterprise-level platform. Create scalable microservices of high performance, high availability, interoperability, and reliability. Drive architectural designs and technical proof of concepts, and guide technical directions of your team while adhering to standards and guidance from architecture team members. Write product specifications and partner with Product Management to create epics and stories, and define their technical acceptance criteria. Strong foundation of enterprise architectural models and distributed software design. Serve as a technical subject matter expert, mentor other engineers, and raise quality standards. Manage ambiguity, proactively discover and attack issues, and lead the team through tough challenges. Share ownership in quality, test automation, continuous integration and delivery, and production operation. Strong communicator to all levels, capable of deep technical conversations with engineers and delivering concise messaging with product and business leaders. Quickly escalate challenges and risks incurred during projects.   What We're Seeking Bachelor's/Master’s degree in Computer Science or related disciplines. Expertise in Java, 11 is required and 17 is preferred, and Python/scripted languages is a plus. Strong backend/server development experience. Spring Framework and Spring Boot Microservices are required, and Spring Cloud Stream is a plus. RESTful Web services. Experience in Open Telemetry is preferred. Full-stack development with JavaScript and Angular experience is a plus Event driven architecture is a plus. Amazon Web Services (AWS) is required, and Microsoft Azure and Google Cloud (GCP) are a plus. Certifications like AWS Cloud Practitioner, Developer, and Solutions Architect are a plus. Relational databases, SQL proficiency, and Object-to-relational mapping (Hibernate). Experienced and passionate with unit and functional testing, automated regression, and test integration. Containerization, with Docker/Kubernetes. Helm, Amazon EKS/OpenShift, and infrastructure as code (IaC) for cloud provisioning are a plus. GIT, Maven, Gradle, and CI/CD tools. Comfortable with Scrum software methodology is required.   Our Offer to You A culture and work environment strongly reflecting our core values:  Act Like an Owner, Delight Our Customers and Earn the Respect of Others. The opportunity to make a difference by leveraging your unique strengths. Highly competitive compensation and rewards. Flexible work options, opportunities to give back to your community, social events with colleagues and a comprehensive benefits program inclusive of progressive parental leave.