Java Software Engineer
Sigmaways Inc — Vancouver, 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.