Senior Java Developer

ITECKSOFT INC.
Issaquah, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 122K

Job location

Issaquah, United States of America

Tech stack

Java
Automation of Tests
Azure
Cloud Computing
Computer Programming
Databases
Continuous Integration
Software Design Patterns
Object-Oriented Software Development
Oracle Applications
Systems Development Life Cycle
Redis
Distributed Caching
Software Engineering
Web Services
React
Spring-boot
Deployment Automation
Kafka
GraphQL
Front End Software Development
REST
Spring Batch
Microservices

Requirements

Do you have experience in Test automation?, * Minimum 5 years' experience in performing API microservices development using SpringBoot and Java.

  • Minimum 5 years of application development experience in Java.
  • Experience with developing and running applications in a public cloud environment (GCP preferred).
  • Experience working in CI/CD, and designing and delivering DevOps automation for app deployment and testing.
  • Experience programming in databases such as SpannerDB, Oracle, or CosmosDB.
  • Possesses a strong understanding of the software development process (SDLC).
  • Strong knowledge of object-oriented concepts and leveraging design patterns.
  • Strong verbal and written communication skills and be able to communicate to both technical and business audiences.
  • Demonstrated ability to execute against iteration plans and deliver assignments within scope, schedule, and budget.
  • Able to support off-hours work as required to support the project needs.

Recommended:

  • 3+ years of experience with developing SpringBoot and SpringBatch applications and deploying to Cloud (GCP or Azure).
  • 3+ years of experience with implementing and deploying microservices to the Cloud (GCP or Azure).
  • 1+ years distributed cache technologies such as Redis.
  • 1+ years of experience building responsive front-end applications using React and integration with RESTful APIs or GraphQL services
  • 1+ years event and pub/sub technologies like GCP Pub/Sub, or Kafka.
  • Knowledge of software design patterns.
  • Proven practical experience operating in a large-scale production environment.
  • Prior experience with performance analysis and optimization of web services and software.

Apply for this position