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
- 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
- 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.