Need Strong Candidate: Java Backend Developer | 8 Years | OPT, & | W2/Fulltime |

Overview

On Site
Depends on Experience
Full Time
100% Travel

Skills

Analytical Skill
Analytics
Apache Cassandra
Apache Kafka
Cloud Computing
Communication
Computer Networking
Continuous Integration
Continuous Integration and Development
Database
DevOps
Docker
Git
Java
Kubernetes
Management
Mentorship
Microservices
Microsoft Azure
OAuth
OIDC
Root Cause Analysis
SQL
SQL Azure
Spring Framework
Streaming
Terraform
Version Control

Job Details

Position: Java Backend Developer | Spring Boot
Location: Blue Ash, OH (Onsite)
Visa Status: OPT, & (Genuine with PP Number)
Contract: W2 Only - able to work on our payroll | No C2C |
Experience: 8 Years & above

Job Description:

  • 10+ years experience in Java Backend developer with Java, Spring boot, Microservices, Azure
  • Core Java, Java Spring, Java security framework.
  • Streaming technology: Confluent Kafka, and good knowledge of pub/sub architecture.
  • Strong in CICD: Kubernetes, Helm Chart, Docker.
  • Cloud knowledge is must: good to have Azure Kubernetes, Azure Terraform, Azure devops, Azure networking.
  • DB: SQL- Azure MS SQL, MS SQL, NO-SQL : Cassandra
  • Version control: Git hub.
  • Security framework: OAuth 2.0 and OIDC.
  • Tec-spec: Harness and Rancher
  • Knowledge on multiple geolocation application deployment, and good understanding on DR system

Roles & Responsibilities:

  • Consolidate various software components into encapsulated components
  • Using Core Java, Spring Boot, Kafka, Cassandra, and MS SQL on Azure cloud.
  • Provide fault-tolerant, high-performance software solutions for medium-sized companies
  • Software applications using a domain-driven architecture.
  • Code changes made by other team members should be reviewed and suggested
  • Participate in the development of software code by making appropriate changes where necessary during the discussion.
  • Using Harness and DevOps, automate production software deployments
  • Alerting and monitoring.
  • Mentor and guide other engineers on the team
  • Use engineering best practices to initiate, plan, and execute technical projects
  • execute large-scale, cross functional, and company-wide projects.
  • Demonstrate craftsmanship and produce high quality software that is unit tested, code
  • reviewed, and checked in regularly for continuous integration.
  • Manage and maintain multiple production and non-production environments, ensuring
  • that these environments are setup with the standard automated build and releases
  • processes : deliver with quality, reliability.
  • Build, leverage and analyze tools, application logs, and analytics data to determine improvements to the product and engineering services
  • Experience evangelizing technical standards across large orgs to drive concrete
    outcomes.
  • Eye for spotting the right tradeoffs when it comes to fine-tuning systems for speed,
    robustness, and cost efficiency.
  • Participate in setting the technical vision and objectives for multiple teams in alignment
    with business and market needs.
  • Ability to coach, challenge, and guide engineers on the issue troubleshooting front via a root cause analysis process.
  • Strong communication and analytical skills
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.