Java Developer

CYNET SYSTEMS INC.
Issaquah, WA, United States
30 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Compensation
$116,480.0 - $126,880.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Architectural Patterns Databases Software Debugging Github Interoperability Redis Google Cloud Test-Driven Development (TDD) Spring-boot Kubernetes
+3 more
Docker Jenkins Microservices

Job description

  • Deliver innovative capabilities that enhance the member experience across various digital touchpoints.
  • Build microservice components from the ground up.
  • Ensure the longevity, scalability, and quality of our systems through continuous improvement, comprehensive documentation, meticulous profiling, and significant performance enhancements.
  • Mentor a team of engineers, fostering a culture of continuous learning and improvement.
  • Accountable for Website Platform’s overall architecture, strategically applying principles that promote availability, reusability, interoperability, and security within the design framework.
  • Establish and maintain engineering best practices to deliver higher quality, scalable solutions.
  • Mentor and develop software engineers by providing guidance, coaching, and fostering a culture of continuous learning.
  • Establish and maintain coding standards, architectural patterns, and development processes to deliver higher quality, scalable solutions.
  • Understand the full technology stack and underlying applications, services, and databases in order to ensure optimal performance.
  • Work cross-functionally to pilot innovative technologies and capabilities that enhance overall member experience and drive business operational efficiencies.
  • Perform development, debugging, optimization, and automation activities to support the implementation of the product/application.
  • Use test-driven development practices to assist with the detection of software defects early in the development process.
  • Conduct peer code reviews for the changes made by other engineers within the team.
  • Accountable for defining specifications and documentation across all phases of the product development cycle, from design to implementation.
  • Work with the product team on defining the product strategy and roadmap.
  • Estimate, plan, and manage all implementation tasks and report on progress.
  • Regular and reliable workplace attendance at your assigned location.

Requirements

  • 10+ years of experience in Java development.
  • 5+ years of experience in Google Cloud Platform (GCP).
  • 4+ years of experience in Microservices, API, SpringBoot, Docker, and Kubernetes., * Java.
  • SpringBoot.
  • REST.
  • Docker.
  • Kubernetes.
  • Pub Sub.
  • GitHub.
  • Jenkins.
  • GCP.
  • Redis.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:20 min

Architecting the platform with modern cloud and mobile technologies

Tom George · LIVE

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · WWC 2022

2:13 min

Exploring the cloud-native sample application and testing scripts

Niklas Heidloff · LIVE

Videos

See all

Related articles

See all