C++ and Java Developer

Tata Consultancy Services

Bellevue (WA)

On-site

USD 80,000 - 104,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support
Insurance Options
Convenience & Professional Growth
Time Off
Legal & Financial Assistance

Job summary

Tata Consultancy Services is seeking an experienced Minecraft server developer in Bellevue, WA. The role focuses on Java/C++ development, creating high-performance plugins, and cross-platform Bedrock integration for console, mobile, and PC clients.

The candidate will optimize performance, architect robust data pipelines, and mentor junior developers while adhering to code-review standards. A strong portfolio demonstrating work in game development is required.

Qualifications

  • 5+ years of active professional experience in Java/C++/Minecraft server development.
  • Deep understanding of Java, OOP, concurrency, and async programming.
  • Extensive experience with NMS obfuscation and packet-level development.
  • CI/CD pipelines using Gradle or Maven.
  • Portfolio or live server network demonstrating work in game development.

Responsibilities

  • Design and implement high-performance Minecraft server plugins using Spigot, Paper, and Purpur APIs.
  • Optimize server performance, memory usage, and garbage collection for large player counts.
  • Develop Bedrock Edition add-ons and scripting using Bedrock APIs.
  • Utilize Bedrock Dedicated Server APIs or proxies like Geyser/Floodgate.
  • Build data pipelines with MySQL/PostgreSQL/Redis and deploy/monitor server infrastructure (Docker, Pterodactyl, AWS/GCP).
  • Mentor junior developers and enforce code-review standards via Git/GitHub.

Skills

Java
C++
OOP & Concurrency
Async programming
NMS/Packets
Git/GitHub
Gradle/Maven

Tools

Docker
MySQL/PostgreSQL/Redis
Git

Job description

Job Description

Must Have Technical/Functional Skills

Java XML Technologies (XML, XSL, FO, JAXP, JAXB); C++

Roles & Responsibilities
Key Responsibilities
  • Java Edition Development Design and implement custom high-performance plugins using Spigot, Paper, and Purpur APIs. Architect complex network features utilizing packet manipulation libraries like ProtocolLib.
  • Optimize server performance, memory usage, and garbage collection for high-player-count environments.
  • Bedrock Edition Development Develop custom add-ons, behavior packs, and resource packs using the Minecraft Bedrock Scripting API.
  • Utilize the C++ Bedrock Dedicated Server (BDS) API or proxy solutions like Geyser/Floodgate.
  • Ensure seamless cross-play integration and UI/UX consistency across console, mobile, and PC clients.
  • Architecture & Operations Build and maintain robust data pipelines using MySQL, PostgreSQL, or Redis for player data. Deploy and monitor server infrastructure using Docker, Pterodactyl, or cloud hosting (AWS/GCP). Mentor junior developers and establish strict code-review standards via Git/GitHub
  • Generic Managerial Skills, If any
  • Experience: 5+ years of active, professional, or high-level production experience in following Technologies
  • Java Mastery: Deep understanding of Java, OOP principles, concurrency, and async programming.
  • C++ / JavaScript Knowledge: Strong proficiency in C++ (for Bedrock internals) and JavaScript/TypeScript (for Bedrock Scripting API).
  • NMS & Packets: Extensive experience with Net.Minecraft.Server (NMS) obfuscation and packet-level development.
  • CI/CD Pipelines: Experience setting up automated builds using Gradle or Maven.
  • Portfolio: A public GitHub repository, a live published server network, or marketplace items demonstrating your work. Game development
  • Salary Range: $80,000 - $104,000 a year
TCS Employee Benefits Summary
  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Minecraft
Senior Software Engineer, Minecraft

Mojang Studios • Redmond (WA)

On-site
USD 119,800 - 234,700
Java MS Developer
Java MS Developer

Tata Consultancy Services • Tampa (FL)

On-site
USD 80,000 - 110,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support
+5
Full-stack developer Java
Full-stack developer Java

Tata Consultancy Services • Sunnyvale (CA)

On-site
USD 90,000 - 121,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+5
Engineer Software
Engineer Software

Tata Consultancy Services • Irving (TX)

On-site
USD 64,000 - 125,000
Discretionary Incentive
Medical Coverage
Parental Leaves
+5
Software Engineer
Software Engineer

Tata Consultancy Services • Seattle (WA)

On-site
USD 120,000 - 160,000
Discretionary Annual Incentive
Medical Coverage
Dental Coverage
+10
Java Full Stack Engineer
Java Full Stack Engineer

Tata Consultancy Services • Alameda (CA)

On-site
USD 110,000 - 160,000
Discretionary Incentive
Comprehensive Medical Coverage
Family Leave
+2
Java Engineer
Java Engineer

Tata Consultancy Services • Chicago (IL)

On-site
USD 100,000 - 120,000
Discretionary Annual Incentive
Medical Coverage: Medical & Health,,DV
Parental Leaves
Java Engineer
Java Engineer

Tata Consultancy Services • Phoenix (AZ)

On-site
USD 90,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage (Health
Dental & Vision
+6
Java Developer
Java Developer

Set of X • Corridor North (MD)

On-site
USD 120,000 - 150,000
Health, Dental, and Vision Insurance
Life and Disability Insurance
401(k) Plan
+8
Engineer
Engineer

Tata Consultancy Services • Pennington (NJ)

On-site
USD 80,000 - 90,000
Discretionary annual incentive
Medical coverage
Family leave
+3