Mid-Senior Java Engineer (Full Stack Analytics) @ Siemens Digital Industries Software - Cypress, CA

Job Overview

2 months ago

Mid-Senior Java Engineer (Full Stack Analytics)

Siemens Digital Industries Software - Cypress, CA

Would you like to use your advanced Java skills and data background to help a software product company analyze product usage across many industries? Here's an opportunity to build your skills in creating software products that get more market share through a quality focus!

Job Description:

At Siemens Digital Industries Software, we are always challenging ourselves to build a better future. We need the most innovative and diverse Digital Minds to develop tomorrow’s reality. Find out more about the digital world of Siemens here: www.siemens.com/careers/digitalminds

We are currently looking for a highly motivated Senior Java Engineer to join our Software Analytics team. You will team up with other front-end and back-end web developers to provide tools that enable Siemens Digital Industries products to collect and analyze product usage and behavior patterns to aid in the design and improvement our products. You will work on everything, from performance optimization, architecture, software design/engineering and testing, all the way up to web interface design. You will be involved in a full development life cycle from planning session, design/architecture meeting, code review, development and maintenance. You will have the opportunity to help build the next generation Software Analytics web application using the latest cutting-edge technologies. When you join our team, you’ll be part of a fun team that provides a flexible and friendly startup-like working environment.

Duties and Responsibilities:
  • Design, develop, test, deploy, maintain and improve software
  • Manage individual project priorities and work
  • Participate in the development process including, but not limited, architecture/design review, code review and test case review
  • Collaborate with managers, product architects, owners and key team members to understand customer requirements
  • Work in an Agile Scrum environment to build new features for Software Analytics web application in a rapid, iterative way
Requirements and qualifications:
  • BS/MS degree in Computer Science, Engineering, or related technical field
  • Minimum of 3 years in Java programming
  • Minimum of 3 years developing on an DBMS such as PostgreSQL, MySQL, MSSQL or Oracle
  • Experience in building scalable microservice-based architecture
  • Experience in database design, development and data modeling
  • Experience with technologies like micro services Docker/ software containers
  • Experience working with software development process (SCRUM/Kanban)
  • Experience using git and GitLab in a collaborative development environment
  • Experience writing documentation and building unit tests
  • Ability to collaborate in a remote agile environment
  • Ability to work independently without supervision
Preferred qualifications and skills:
  • Experience developing web services using open-source frameworks
  • Experience working with REST APIs, Java and Spring framework
  • Experience writing and optimizing SQL in PostgreSQL, MySQL or similar relational database
  • Experience working with NoSQL databases such as MongoDB, Dynamo or Elasticsearch
  • Experience developing in Big Data or analytics
  • Experience developing web applications using UI frameworks such GWT, Angular, React, and/or BootStrap
  • Experience developing and testing code in a Linux environment (RedHat, Centos)
  • Experience with cloud solutions including Amazon Web Services or related technologies
  • Excellent problem-solving skills
  • Willingness and ability to learn new technologies and tackle different assignments

Where permitted by applicable law, Siemens may require employees to be fully vaccinated against COVID-19 based on job requirements, and in accordance with an accommodation based on legally protected reasons.

#LI-PLM

#DISW

#LI-remote

#LI-DF1


Organization:
Digital Industries

Company: Siemens Industry Software Inc.

Experience Level: Experienced Professional

Full / Part time: Full-time


Equal Employment Opportunity Statement

Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.

EEO is the Law
Applicants and employees are protected under Federal law from discrimination. To learn more, Click here.

Pay Transparency Non-Discrimination Provision
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here.

California Privacy Notice
California residents have the right to receive additional notices about their personal information. To learn more, click here.

Similar Jobs

Lead Software Engineer

Disney

Santa Monica, CA

Mentor junior and mid-level engineers. Media Engineering builds the software and systems that prepare media content and metadata for the Disney Streaming…

: Astrodynamics and Space Debris Analyst (2023 exp)

The Aerospace Corporation

El Segundo, CA

The Astrodynamics Department performs a wide range of orbit design and analyses to shape the future of the U.S. space enterprise.

Software Engineer

Metron, Inc.

San Diego, CA

In this position, you will design, develop, integrate, manage, test, improve, and deploy software related to underwater vehicles and mission planning systems.

Principal Architect

Cox Corporate Services

Irvine, CA

10+ years of experience in software development for mid-size to large corporations. Yes, 5% of the time. They are energetic influencers that build world-class…

Senior Software Engineer

SoftIron

La Mesa, CA

You will be responsible for the design of the next generation of data center products. You should have strong engineering fundamentals, and experience working…

Software Engineer, C++/Boost and Software Defined Storage

SoftIron

San Diego, CA

Develop high-quality, extensible and reusable software, primarily in C++ or Python. Interact with internal engineering and the Ceph community to resolve…

Senior Systems Engineer (Remote)

SoftIron

San Diego, CA

We’re looking to recruit Linux systems engineers into our Product Engineering team, to drive new initiatives that accelerate our customer projects and bolster…

Senior Software Engineer ( Mandarin Speaking)

Bitus Labs

Irvine, CA

Mentor junior and mid-level engineers. Senior Software Engineer will develop information systems by studying operations; designing, developing and installing…

Principal Architect

Cox Automotive

Irvine, CA

10+ years of experience in software development for mid-size to large corporations. They are energetic influencers that build world-class solutions for key Cox…

Information Security Engineering and Architecture Engineer III

L.A. Care Health Plan

Los Angeles, CA

Care’s mission is to provide access to quality health care for Los Angeles County's vulnerable and low-income communities and residents and to support the…

Specialized Embedded Engineer

The Aerospace Corporation

El Segundo, CA

These prototypes and the associated lessons learned are used to make recommendations for government missions. Propose innovative research efforts to advance the…

FullStack Developer

Verizon

Irvine, CA

Performing high-level and detailed designs for large and mid-sized complex projects. Developing responsive pages which should align with desktop and mobile…

Software Engineer, Mid

Booz Allen Hamilton

El Segundo, CA

Support fast-paced projects developing state-of-the-art systems and technology focusing on Global, Positioning System (GPS), navigation, and navigation security…

Remote Senior Software Support Engineer

First American Financial Corporation

Santa Ana, CA

NET Software Support Engineer with strong development background that are always learning, supporting our business applications, and adapting to the ever…

Software Quality Assurance Engineer II

L.A. Care Health Plan

Los Angeles, CA

Care’s mission is to provide access to quality health care for Los Angeles County's vulnerable and low-income communities and residents and to support the…

Full Stack/UI Developer

Columbus Technologies

Pasadena, CA

The ability to write and maintain web-services, command-line-tools, front-end web-apps using python, JavaScript, or java.

Lead Full Stack Developer

Logic20/20 Inc.

Los Angeles, CA

Experience working with both large enterprise clients and mid-sized clients. From estimating, technical design, and implementation to documentation, testing,…

Software Engineer or System engineer/ IT (Japanese Bilingual )

DCM Creations, Inc.

Torrance, CA

Status: Direct hire, Full time. Requirements: BA/BS in Computer science, Information Systems or equivalent.*. _*MUST HAVE JAVA E*_*xperience.

Lead Full Stack Developer

Logic20/20 Inc.

San Diego, CA

Experience working with both large enterprise clients and mid-sized clients. From estimating, technical design, and implementation to documentation, testing,…

2023 Software Tools and Assurance Engineer

The Aerospace Corporation

El Segundo, CA

The Software Tools & Assurance Department couples the latest in technologies, such as cloud, containerization, microservices, real-time operating systems, and…

Software Engineer II

AvidXchange

Burbank, CA

Having spent years analyzing invoices and executing electronic payments, we have industry-expertise that allows us to meet the needs of our long-standing…

Mid-Level Software Engineer

Pacific Defense

El Segundo, CA

* Candidate must be a US Citizen and possess (and be able to maintain) a Final Secret Clearance or meet the eligibility to obtain (and maintain) a Secret…

UI Developer/ Full Stack Developer

Sure Secure Solutions

Pasadena, CA

The ability to write and maintain web-services, command-line-tools, front-end web-apps using python, JavaScript, or java.

UI Developer

Red Canyon Engineering & Software

Pasadena, CA

Red Canyon Software is looking for a mid-level UI Developer with Full Stack Development experience to support an exciting project for our JPL/NASA customer.