Principal Java Engineer

PTR Global

Fort Worth (TX)

On-site

USD 120,000 - 150,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

PTR Global in Fort Worth, TX seeks a Principal / Senior Engineer to design and deliver scalable software systems. You will architect components, mentor juniors, and drive best practices across product domains.

A strong emphasis on security, reliability, and performance will shape your daily decisions. Ideal candidates bring 5–7 years of software development experience, a Bachelor’s in a related field, and deep knowledge of Java, Kafka, MongoDB, Kubernetes, and multi-cloud environments like

Qualifications

  • Bachelor’s degree in computer science, electronics, engineering, or related field, plus 5–7 years of experience in software development or engineering.
  • Knowledge of OOAD, UML, TDD, Java Design Patterns and Enterprise Integration Design Patterns.
  • Experience with Disaster Recovery Design and Development.
  • Familiarity with Agile, Scrum, Kanban, XP methodologies.
  • Top requirements include Java, Kafka, MongoDB, Kubernetes, and multi-cloud/Azure.

Responsibilities

  • Writes, tests, and documents technical work products according to organizational standards and practices.
  • Solves technical problems and builds components/libraries with far-reaching impact.
  • Delivers high quality work and coaches more junior engineers on technical craftsmanship.
  • Conducts root cause analysis to identify systemic problems and defines and leads execution of action items to address.
  • Designs thoughtfully integrated systems that model best practices, enabling cross-team delivery at speed, scale, and reliability.
  • Oversees management of technical debt in existing systems and drives opportunities to eliminate within ongoing implementations.
  • Anticipates scaling, latency, and durability challenges and guides mitigations.
  • Partners with security to incorporate security-conscious practices early in the lifecycle of new systems.
  • Thoughtfully evaluates technical risks and guides toward practical prevention strategies.
  • Reflects on squad delivery practices, suggests improvements to leadership and drives their implementation.
  • Removes duplication of effort across teams and identifies opportunities for reuse within their span.

Skills

Java
Kafka
MongoDB
Kubernetes
Multi-Cloud
OOAD
UML
TDD
Java Design Patterns
Enterprise Integration Patterns
Agile
Scrum
Kanban
XP

Education

Bachelor’s degree in computer science, electronics, engineering, or related field

Job description

Job Duration: 12+ Months Contract
Interview: F2F required.
  • Writes, tests, and documents technical work products (e.g., code, scripts, processes) according to organizational standards and practices
  • Solves technical problems and builds components/libraries with far-ranging impact
  • Delivers high quality work and coaches more junior engineers on technical craftsmanship
  • Conducts root cause analysis to identify systemic problems and defines and leads execution of action items to address
  • Designs thoughtfully integrated systems that model organizational best practices, allowing disparate teams across product domains to deliver value with speed, scale, and reliability
  • Oversees the management of technical debt in existing systems and drives opportunities to eliminate within ongoing implementations
  • Consistently anticipates scaling, latency, and durability challenges and guides teams in implementation of mitigating strategies
  • Partners with the security organization to incorporate security conscious practices early in the lifecycle of new systems
  • Thoughtfully evaluates technical risks and guides toward practical prevention strategies
  • Consistently reflects on squad delivery practices throughout their span of influence, recommends improvements to leadership and drives their implementation
  • Maintains a focus on removing the duplication of effort across teams and proactively identifies opportunities for reuse within their span of influence
  • Thoughtfully measures and assesses team and identifies areas of development for individuals
  • Explores emerging technologies, leads development of prototypes with little or no guidance and incorporates into architectural solutions where appropriate
Required Skills:
  • Bachelor’s degree in computer science, electronics, engineering, or related field, plus 5-7 years of experience in the job offered or in software development or engineering plus demonstrated experience in:
  • Design/Development Techniques: Object-oriented Analysis and Design) OOAD, Unified Modelling Language (UML), Test Driven Development (TDD), Java Design Patterns, Enterprise Integration Design Patterns, Disaster Recovery Design and Development
  • Methodologies: Agile, Scrum, Kanban, XP
Top Requirements:
  • Principal / Sr Engineer : 3+ years of java 3+ years of Kafka 2+ years of Mongo 3+ years of Multi cloud exposure / working knowledge.
  • Candidate must also know: Java + Kafka + Mongo DB+ Kubernetes + Multi Cloud, Azure
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Engineer
Principal Engineer

CodesyncHR Services Inc. • United States

Remote
USD 140,000 - 210,000
Java Software Engineer
Java Software Engineer

Amtex Systems Inc • Minnesota

On-site
USD 100,000 - 130,000
Java Developer
Java Developer

Perfict Global • San Jose (CA)

On-site
USD 150,000 - 190,000
Java Principal Engineer
Java Principal Engineer

DynPro Inc. • Ohio

On-site
USD 120,000 - 150,000
Java Developer
Java Developer

Spectraforce Technologies • Austin (TX)

On-site
USD 110,000 - 165,000
Senior Java Consultant (Only W2)
Senior Java Consultant (Only W2)

ATC • Columbus (OH)

On-site
USD 140,000 - 180,000
Java Developer with Scala and kafka
Java Developer with Scala and kafka

IPolarity • Hanover Township (NJ)

On-site
USD 180,000 - 240,000
Senior Java Engineer
Senior Java Engineer

Intercontinental Exchange Holdings, Inc. • Jacksonville (FL)

On-site
USD 90,000 - 140,000
Java Software Engineer
Java Software Engineer

Amtex Enterprises Inc. • Charlotte (NC), Phoenix (AZ)

Hybrid
USD 110,000 - 150,000
Senior Java Developer
Senior Java Developer

Tata Consultancy Services • New Castle (DE)

On-site
USD 110,000 - 140,000