Senior Software Engineer | US |amp| GC only
Job details
Job description, work day and responsibilities
Job highlights
Identified by Google from the original job post
Qualifications
7+ years of overall software development experience using Java JVM
Expertise using Java with Spring Framework & Spring-Boot
Experience with SQL databases
Experienced building large and scalable applications using microservice design patterns
Strong working knowledge of Agile process, CI/CD & build automation tools, and SRE best practices
Experience with object-oriented programming (OOP) and SOLID principles
Passionate about mentoring peer developers, providing code reviews, etc
2 or more years of working experience in Google Cloud Platform or Amazon Web Services
Experience with Scala or Kotlin or Go-lang
Familiar with stream-processing platform and message broker: Kafka, RabbitMQ
Experience with NoSQL databases
Experience with API gateways
Experience with source code management/continuous integration (CI): GitHub, BitBucket
Knowledge with continuous delivery (CD): Jenkins, Argo CD, Bamboo
Responsibilities
As a Senior Software Engineer, your primary responsibilities will be to write clean, concise, modular code in an agile environment, mentor developers and provide code reviews
Lead and take ownership of critical projects and your own initiatives
Introduce the technologies you feel passionate about
Collaborate with a team of extraordinary engineers and technologists
Influence the innovation of products used by millions of users worldwide
Work alongside top data engineering team on data analysis
Participate in the full lifecycle of software development (requirements gathering, designing, developing, testing, deploying, operating, supporting and maintenance)
Job description
Senior Software Engineer- Java
El Segundo, CA 3x/week onsite
As a Senior Software Engineer, your primary responsibilities will be to write clean, concise, modular code in an agile environment, mentor developers and provide code reviews.
Lead and take ownership of critical projects and your own initiatives.
Introduce the technologies you feel passionate about.
Collaborate with a team of extraordinary engineers and technologists.
Influence the innovation of products used by millions of users worldwide.
Work alongside top data engineering team on data analysis.
Participate in the full lifecycle of software development (requirements gathering, designing, developing, testing, deploying, operating, supporting and maintenance).
Requirements:
7+ years of overall software development experience using Java JVM.
Expertise using Java with Spring Framework & Spring-Boot
Experience with SQL databases
Experienced building large and scalable applications using microservice design patterns.
Strong working knowledge of Agile process, CI/CD & build automation tools, and SRE best practices.
Experience with object-oriented programming (OOP) and SOLID principles.
Passionate about mentoring peer developers, providing code reviews, etc.
2 or more years of working experience in Google Cloud Platform or Amazon Web Services.
Preferred:
Experience with Scala or Kotlin or Go-lang.
Familiar with stream-processing platform and message broker: Kafka, RabbitMQ.
Experience with NoSQL databases.
Experience with API gateways.
Experience with source code management/continuous integration (CI): GitHub, BitBucket.
Knowledge with continuous delivery (CD): Jenkins, Argo CD, Bamboo
Company address
You will be redirected to another website to apply.
Offer ID: #925183,
Published: 2 weeks ago,
Company registered: 1 year ago