Назад
Company hidden
обновлено 3 дня назад

Senior Application Software Engineer (Java/Spring)

88 000 - 120 000$
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Релокация
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен 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

hirify.global 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →