This job listing has expired and the position may no longer be open for hire.

Software Engineer at Informatica LLC in Redwood City, California

Posted in Management 30+ days ago.

Type: Full-Time





Job Description:

Description

Informatica is currently looking for a Software Engineer with experience in Enterprise-level, cloud-based software development to join our team in Redwood City, California. 

Job Summary

As a Software Engineer, you will be responsible for the implementation and maintenance of our microservices.  In the role of Software Engineer, you must be able to work and adapt in a fluid, fast-paced environment. Working as the Software Engineer you must have strong technical, communication, collaboration skills. 

Technology You’ll Use


  • Docker and cloud platforms (AWS, Azure), cloud log services (ELK Stack), cloud application monitoring tools (AppDynamics, NewRelic)

  • J2EE Spring Framework, Persistence Framework, Java SDK, web service protocol stack, REST, XML, JSON

  • MVC and coding patterns, object-oriented programming skills; good understanding of data structures and algorithms

  • Web client technologies such as HTML, CSS, Javascript and AJAX, JQuery, React

  • Unit testing techniques for Web UI, Ant, JUnit, Eclipse. 

What You’ll Do


  • Work with Product and Engineering leadership team to understand the vision, product roadmap and build the key product capabilities.

  • Take part in the full application development lifecycle and own the technology product roadmap.

  • Investigating, designing, and developing features individually or with a small team, and composing feature design documents

  • Leading feature development and following through with other team members to ensure high quality and predictable delivery

  • Providing detailed estimates of projects and meeting project schedules.

  • Assist with product delivery by writing code, unit testing, automated test suites and reviewing pull requests.

  • Giving iteration demos to show progress against requirements

  • Participating in internal/cross-team meetings, scoping, decision making and technical documentation

  • Mentoring junior engineers on technical, architectural, design and related issues

  • Proactively identifying architectural weaknesses and recommending appropriate solutions

  • Taking architectural ownership of functional areas in the product

  • Assisting customers and field engineers with troubleshooting issues and problems.

  • Keep up-to-date on the latest and greatest tools and solutions that will best serve the business.

Key Essentials


  • Experience designing and developing solutions using Java on Cloud platforms like AWS, Azure, GCP

  • Proficiency with Cloud technologies such as AWS Cloud (EC2, EC2 Container Service, Kubernetes), Azure, GCP

  • Experience with Object-Oriented Design and development with Java and good experience in Relational Database like Oracle, SQL Server, NoSQL

  • Authors, reviews and approves requirements and designs for domains within multiple projects.

  • structures and algorithms within the domain that result in significant performance improvements

  • Knowledge of CI/CD pipelines, IaC, Terraform, Ansible, test automation frameworks, Git Repository

  • Building Application with Micro Services with end to end low latency response

  • Can quickly get up to speed on any project or technology

  • Excellent communication skills

#LI-SD1





More jobs in Redwood City, California

Information Technology
about 4 hours ago

Pulmonx Corporation
Other
about 4 hours ago

Pulmonx Corporation
Other
about 20 hours ago

Wells Fargo
More jobs in Management

Management
30+ days ago

University of Oklahoma
Management
13 minutes ago

Gateway Dealer Network, LLC
Management
16 minutes ago

Interra Credit Union