The Job logo

What

Where

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

ApplyJoin for More Updates

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

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.
Set alert for similar jobsSoftware Engineering – Senior Engineer (Java, ZipKin, Splunk) 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

FICO Logo

Software Engineering-Engineer I

FICO

Bengaluru, Karnataka, India

Posted: 17 days ago

Join our product development team, work closely with product management to architect, design and develop highly feature rich product. Build, deploy, and support large enterprise-level solutions. Continually learn new technologies. Bachelor's/Master's in Computer Science or relevant experience required. Strong knowledge of database concepts, ability to work well in diverse teams, multitasking skills, and eagerness to learn. Knowledge in Java, Microservices, Spring, Docker, Kubernetes, AWS. Work for FICO in Bengaluru, Karnataka, India.

FICO Logo

Software Engineering - Lead Engineer (only immediate joiners)

FICO

Bengaluru, Karnataka, India

Posted: a year ago

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.

FICO Logo

DevOps Engineering (GTS)-Lead Engineer

FICO

Bengaluru, Karnataka, India

Posted: a year ago

The Opportunity “A DevOps role at FICO is an opportunity to work with cutting edge cloud technologies with a team focused on delivery of secure cloud solutions and products to enterprise customers.” - VP, DevOps Engineering What You’ll Contribute Design highly available, redundant, public cloud solutions utilizing IaaS and PaaS (Infrastructure and Platform as a service) for FICO applications. Drive enterprise standards around technology, security compliance and systems interoperability for FICO products/solutions Support Cloud computing (private, public, hybrid), server virtualization, orchestration, automation continuous integration, storage management and core computing services. Propose infrastructure and delivery principles in the FICO Cloud. Confer with architects, product managers, and engineers to gather requirements and complete application design. Collaborate with other engineers on design, analysis, architecture/modelling, implementation, unit testing, code reviews and process enhancements. Optimize performance and scalability as necessary to meet business goals. Deliver customer solutions using open source and commercial technologies.  Deliver full automation pipeline using CI/CD/DevOps concepts, tools and technologies (Jenkins, Maven/Gradle, Git/Stash, Nexus, Puppet/Chef). Mentor/train junior software engineers and provide technical direction and project leadership.   What We’re Seeking Bachelor's degree or equivalent in Electronic Engineering, Computer Science or related field. Significant progressive post-baccalaureate experience in a computer engineering position or related occupation. Experience designing and operating highly available, redundant, public cloud architectures solutions utilizing IaaS and PaaS. Proven automation experience using CI/CD/DevOps concepts. Experience providing junior engineers with training and project leadership. 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.