Mid-level Java developer

Overview

Hybrid
$45 - $50
Contract - Independent
Contract - W2
Contract - 1 Year(s)

Skills

Core Java
Spring/Spring Boot
ElasticCache (AWS)
NoSQL databases
Kubernetes
Jenkins

Job Details

About the Role:

We are looking for a highly skilled and motivated Senior Java Backend Engineer to join our team at Intuit. This role demands strong technical expertise, proactive ownership, and the ability to thrive in a collaborative and hybrid environment.

Mandatory Requirements:
  • Strong backend expertise in:
    Java, Spring/Spring Boot, REST API development, ElasticCache (AWS), NoSQL databases, Kubernetes, and Jenkins.

  • Must be available to work on-site at Intuit Mountain View (MTV) office at least 3 days per week: Monday, Wednesday, and Thursday.

  • A self-starter with extreme ownership and accountability for tasks, with the ability to report progress during daily stand-ups.

  • Able to escalate blockers and identify risks early to ensure timely delivery of features.

  • Must be able to develop, test, and deploy production-ready code using Jenkins CI/CD pipelines.

  • Willing to participate in an on-call pager duty rotation one week every 2 months.

  • Comfortable working with Product Managers to analyze requirements and create system design diagrams before implementation.

Nice to Have:
  • Familiarity with Referral Management Systems or Affiliate/Partner Management Systems is a plus, but not required.

  • Exposure to distributed systems or microservices is beneficial.

  • Experience with Git or other version control systems.

Key Responsibilities:
  • Design, build, and maintain scalable backend applications using Core Java, Spring, and Spring Boot.

  • Develop secure and efficient RESTful APIs.

  • Leverage multithreading and synchronization for performance and responsiveness.

  • Work closely with PMs and cross-functional teams to understand and deliver feature requirements.

  • Perform unit testing, code reviews, and production deployments via CI/CD.

  • Own and deliver assigned features from planning to release.

  • Monitor and troubleshoot production issues, including participation in on-call rotations.

Required Skills & Qualifications:
  • 10+ years of backend development with Core Java.

  • Strong expertise in Spring/Spring Boot and REST API architecture.

  • Hands-on experience with ElasticCache (AWS), NoSQL databases, Kubernetes, and Jenkins.

  • Solid understanding of multithreading, synchronization, and performance tuning.

  • Excellent communication, problem-solving, and teamwork skills.

  • Proven ability to work independently and escalate appropriately.

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.

About ThinkBeyond Inc