A dynamic tech firm located in Fremont, California, is looking for a Back End Software Engineer to design and support applications for vehicle and energy order processing. The ideal candidate will have experience in object-oriented programming, microservices, and database management, specifically MySQL and PostgreSQL. Responsibilities include writing clean code, collaborating with teams, and enhancing system scalability. This position offers the chance to make a direct impact on the customer experience.
Qualifications
Strong coding skills in object-oriented languages required.
Experience with microservices and service-oriented architecture.
Familiarity with SQL or NoSQL databases needed.
Good practices in unit and integration testing expected.
Knowledge of message queue architecture is a plus.
Experience with MySQL and PostgreSQL is beneficial.
Familiarity with open-source technologies like Kafka, Debezium, and Elasticsearch is a plus.
Responsibilities
Design and support applications related to vehicle and energy order processing.
Adapt quickly to changing business priorities.
Own projects through design, development, testing, and release.
Write clean, maintainable, and well-tested code.
Monitor system metrics and troubleshoot production issues.
Communicate project progress and blockers effectively.
Improve application scalability and maintainability.
Skills
Object-oriented programming
Microservices architecture
Database management (SQL/NoSQL)
Unit testing and integration testing
Message queue architecture
MySQL
PostgreSQL
Kafka
Debezium
Elasticsearch
Job description
A dynamic tech firm located in Fremont, California, is looking for a Back End Software Engineer to design and support applications for vehicle and energy order processing. The ideal candidate will have experience in object-oriented programming, microservices, and database management, specifically MySQL and PostgreSQL. Responsibilities include writing clean code, collaborating with teams, and enhancing system scalability. This position offers the chance to make a direct impact on the customer experience.