Java Software Engineer

Sigmaways IncVancouver, CA
Published on

About the Role

As a Java Software Engineer at Sigmaways Inc, your focus will be on driving customer experience strategies through innovation and problem-solving. You will:

  • Build complex web applications using frameworks like Ruby, React, GraphQL, and Postgres.
  • Design features for defined business problems without a clear technical strategy.
  • Develop cross-domain JavaScript applications.
  • Maintain best practices for clean code and architecture.
  • Deploy and operate applications in the cloud (Amazon, Rackspace, Heroku, etc.) while ensuring top coding quality.

About the Candidate

We seek a candidate with a Bachelor's degree in Computer Science or related fields and the following skills:

  • Proficient in writing secure Java code; Scala and SQL knowledge is a plus.
  • Experience in scalable, resilient microservices architectures and familiarity with containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes).
  • Solid understanding of web service APIs, REST, GraphQL, SSO, and client/server interactions.
  • Proficiency in cross-browser CSS and HTML optimization.
  • Familiarity with scaling techniques and experience with SQL and NoSQL databases.
  • An understanding of Agile development methodologies and building scalable web apps from front-end to database.
  • Excellent communication skills, both verbal and written, complemented by strong collaborative and organizational abilities.
  • High-energy, detail-oriented, and proactive, capable of performing under pressure independently.

About the Company

Sigmaways Inc is a company focused on enhancing customer experiences through innovation. We strive to have a dynamic and proactive work culture that encourages personal and professional growth among our employees.

Company Culture and Benefits

At Sigmaways, we value collaboration, creativity, and a commitment to excellence. We offer our employees opportunities for development, a supportive work environment, and competitive compensation. Join us in our goal to push the boundaries of customer experience.