обновлено 3 дня назад
Senior Application Software Engineer (Java/Spring)
88 000 - 120 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Application Software Engineer (Java/Spring): Developing web-based grid management systems for utilities and energy companies with an accent on business logic, user interfaces, databases, and scalable application performance. Focus on designing distributed systems, implementing secure Java services, optimizing database and application performance, and building reliable testing and deployment processes.
Location: Hybrid in Chandler, Arizona; must be located in Maricopa County, Arizona, or willing to relocate there
Base salary: $88,000–$120,000 annually, plus potential discretionary annual bonus
Company
is a women-led energy transformation firm developing clean energy and grid management software products for utilities, grid operators, and energy resource companies.
What you will do
- Gather customer requirements, understand business logic, and create technical design documents.
- Develop web-based applications and interfaces using Java, JavaScript, SQL, database technologies, and client/server technologies.
- Implement business logic, user interfaces, databases, and system integrations while improving performance, scalability, and user experience.
- Manage code repositories with Git or similar tools and contribute to deployment automation and reliable software releases.
- Develop and execute unit, regression, and smoke tests to ensure software quality.
- Create and maintain code comments, user guides, API documentation, and software security controls.
Requirements
- Bachelor’s degree in Software Engineering, Computer Science, Electrical Engineering, or a related field; a master’s degree is preferred.
- At least four years of experience implementing and deploying medium to large systems.
- Professional experience with Java, JavaScript, SQL, Oracle 19c or MySQL, data structures, system design, performance tuning, UML, and object-oriented design.
- Experience with Spring or Spring Boot, JPA, JDBC, Tomcat or an embedded Spring Boot web server, and development tools such as Maven, Eclipse, IntelliJ, and SQL Developer.
- Experience with Cucumber or a similar testing suite, shell scripting, SVN or Git, Linux, Windows, server and web client technologies, and distributed systems.
- Strong communication, teamwork, analytical, troubleshooting, and technical documentation skills.
Nice to have
- Experience with JSON and React.
- Knowledge of Agile, Scrum, or Waterfall methodologies.
- Knowledge of the electrical energy industry.
Culture & Benefits
- Three weeks of paid vacation annually and paid holidays.
- 401(k) retirement plan with employer match.
- Medical, dental, and vision coverage.
- Parental leave, employee assistance program, commuter benefits, and supplemental benefits.
- Employment is contingent on successful background and reference checks; a pre-employment drug screen may apply.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Software Engineer (Hybrid) - 29116
115 199 - 140 000$
3 дня назад
Software Engineer (Hybrid) - 26938
115 199 - 150 000$
3 дня назад
Software Engineer (Hybrid) - 29023 (Java/AI)
137 510 - 190 000$
3 дня назад
Software Engineer (Hybrid) - 29368
100 173 - 140 000$
3 дня назад
Software Engineer (AI)
115 199 - 145 000$
3 дня назад
Software Engineer (AI/Java)
119 574 - 165 000$