Principal Engineer, Java @ Harman International - Vernon Hills, IL
Job Overview
13 days ago
Principal Engineer, Java
Harman International - Vernon Hills, IL
Your Team
-
Responsible for the End To End solution architecture and defining the integration strategy, that meets the requirements specified by the customer.
-
Develop proposals for customers by including analysis of requirements provided by the customer and positioning the features of the product.
-
Provide analysis of customer requirements and help the program manager/PO with the work breakdown structure of the project and estimation of activities required to be done in the project
-
Generate relevant technical documentation like architecture documents, high-level designs, and low-level designs for the product
-
Define and enforce the best development processes e.g., source code management tools, code reviews, static checks, docker files, etc.
-
Bachelor’s in electrical engineering, Computer Science or equivalent
-
5+ years of experience in defining Microservices architecture, design, and development
-
5+ years of experience developing highly scalable and resilient microservices using high-capacity messaging hubs like Kafka
-
A Thorough understanding of all types of databases RDBMS, NoSQL, Caches and their applicability to different scenarios and firsthand experience with one popular DB of each type is a must
-
Experience in programs where applications are deployed in Cloud infrastructure and familiar with CI/CD processes applicable to such deployments
-
Proficiency with Agile development techniques (including TDD/BDD, Mocks, Junit)
-
Familiar with defining, documenting, and deploying REST APIs.
-
Experience with event streaming pipelines based on lightweight protocols (MQTT, AMQP, etc.),
-
Familiar with configuration management for development, test and production environments
-
Experience defining the traffic models used in the scalability, performance, and HA testing of cloud-based platforms.
-
Cloud-based security principles including, but not limited to, the use of certificates, authentication, authorization, data encryption, secret management, etc.
-
Experience in developing solutions in a minimum one public cloud
-
Understanding of SAFe agile framework is added advantage
-
Experience with ELK stack and capability to debug system using logging tools like Graylog, Loggly, Grifana, etc.
-
Working knowledge of GIT/Bitbucket or SVN
-
Working knowledge of best practices (Artifactory, Backduck, Sonarqube or Jenkins)
-
What Makes You Eligible
-
Be willing to travel up to 5%, domestic and international travel
-
This role is eligible to work remotely full-time with occasional trips into the
Novi, MI office location required (this could be on 24-hour notice) -
Successfully complete a background investigation and drug screen as a condition of employment
-
Access to employee discounts on world-class HARMAN/Samsung products (JBL, Harman Kardon, AKG, etc.)
-
An inclusive and diverse work environment that fosters and encourages career development opportunities
-
Flexible work schedule with a culture encouraging work-life integration and collaboration in a global environment
-
Professional development opportunities through HARMAN University’s business and leadership academies
-
Internal talent management leadership acceleration programs
-
“Be Brilliant” employee recognition and rewards program
-
Scholarship programs for employee family members
Similar Jobs
React and .Net Software Developer (onsite)
IO Technologies Inc
Butler, WI
General understanding of how a database, API, frontend, and hosting platform work together to develop a website. Familiar with Agile concepts and methodologies.
Software Engineer II
Payscale
Chicago, IL
As part of the Pay Equity Team, you will be an influential member of helping us deliver on Payscale’s mission to #getpayright by providing comprehensive…
Lead Software Engineer- SPX Options Desk
Gelber Group LLC
Chicago, IL
Experience working on the frontend and the user experience. This position will report directly into the Head of the Desk who reports directly into Senior…
Lead DevOps Engineer
Deloitte
Chicago, IL
Collaborate with DevOps engineers and Cloud architect to support development teams with a full set of DevOps ALM tools by leading the establishment of the right…
Lead DevOps Engineer
Deloitte
Milwaukee, WI
Collaborate with DevOps engineers and Cloud architect to support development teams with a full set of DevOps ALM tools by leading the establishment of the right…
Senior Full Stack Engineer
Homeowner Services
Naperville, IL
Works closely with a team of frontend and backend engineers, product managers, and analysts. With 1.5mm customers strong we partner with cities, utilities,…
Staff Software Engineer
Wabtec
Chicago, IL
Build innovative software solutions by collaborating with software architects, product owners, test engineers and other software engineers.
Software Engineer III
Advantage Solutions
Chicago, IL
Ability to share knowledge and expertise with other software engineers. The position of Software Engineer III architects, designs, and develops software that…
Sr Front-End Software Engineer
Advantage Solutions
Chicago, IL
We are seeking a dynamic Senior Software Engineer; this position is a full-stack development role focused on delivering customized solutions to customers and…
Robotics Software Engineer
Sabanto
Itasca, IL
Bachelor's or Master's degree in Engineering, or Computer Science. 3-5 years years of professional experience working on Robotics or Autonomous Applications.
Software Engineer
SBB Research Group
Northbrook, IL
At SBB Research Group, the Engineering department is responsible for all of the Company’s programming needs. Collaborate with other Software Engineers, as well…
Front End Engineer - Costco Digital Team
Costco Wholesale
Chicago, IL
The Full Stack Engineer must have a strong focus on front-end development and demonstrate the ability to work in a fast-paced environment.
Java Full Stack Developer
JPMorgan Chase Bank, N.A.
Chicago, IL
Depending on the team that you join, you could be developing mobile features that give our customers and clients more control over how they bank with us,…
JAVA Backend Software Engineer III
JPMorgan Chase Bank, N.A.
Chicago, IL
You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's…
JAVA Software Engineer
JPMorgan Chase Bank, N.A.
Chicago, IL
As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple…
Senior UI Engineer
Logik.io, Inc.
Highland Park, IL
The ideal candidate will be customer focused, highly collaborative, and willing to adapt in a fast paced environment. Babel or similar for transpiling.
Senior Software Engineer – Front End
Parkar Digital
Chicago, IL
Looking for a strong frontend person. Looking for someone versed in ReactJS and React Native. Previous experience developing trading system and using FIX…
Full Stack Engineer
HirexHire
Chicago, IL
This role calls for an experienced engineer to help reinforce the front end and build upon their mobile app to streamline their brand and strengthen their…
Product Design Lead
bp
Chicago, IL
Responsible for delivering business analysis and consulting activities for the defined specialism using advanced technical capabilities, building and…
Full Stack .NET Developer for Market Risk
UBS
Chicago, IL
Design and develop high quality software solutions for measuring risk in close cooperation with the business users. Knowledge with cloud environment (Azure).
Sr. Backend Engineer
Rakuten
Beloit, WI
Working side by side with the product team, the engineering team develops and maintains a global monetization and media platform for fashion and lifestyle…
Full Stack Developer
Point B
Chicago, IL
Point B Direct is working with a Chicago-based client who is hiring a team of Full Stack Developers at varying levels of experience on a contract basis.
Full-Stack Developer (.NET based)
CapTech Consulting
Chicago, IL
Across industries and business goals, we fuse technical depth and analytical prowess with creative savvy to move clients forward.
Crisis Pay - Software Engineer (React, Node.js, AWS) // Urgent Requirement
Plaxonic Technologies
Chicago, IL
React: 2+ years hands-on production level experience. Node.js : 2+ years hands-on production level experience. Kindly mention your Work Authorization.