Python/Java Developer

TEKsystems

High Point (NC)

On-site

USD 95,000 - 142,000

Full time

19 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

TEKsystems is seeking a mid-level Software Engineer to develop and enhance a real-time financial platform. You will build new applications and features, improve existing software, and collaborate with Product, Operations, and Technology teams to deliver quality code on time.

The ideal candidate has 3+ years of Java development, Python scripting, and experience with cloud-native architectures, CI/CD, and distributed systems.

Qualifications

  • Bachelor’s degree or equivalent in Computer Science, Information Systems, Computer Engineering, Data Science, or a related field.

Responsibilities

  • Design, develop, test, and maintain highly reliable software supporting real-time payment processing.
  • Write clean, maintainable Java code that complies with client quality standards and secure coding practices.
  • Develop software components leveraging enterprise Java frameworks such as Spring and Spring Boot.
  • Develop Python scripts and programs for data automation, analysis, and integration services.
  • Develop and maintain services, APIs, application components, and automated test frameworks.
  • Participate in code reviews, technical discussions, troubleshooting, and engineering design activities.
  • Assist with monitoring, troubleshooting, defect resolution, and root‑cause analysis.
  • Participate in the modernization of existing applications and migration toward cloud‑native platforms.
  • Build applications on AWS cloud platforms utilizing Infrastructure‑as‑Code tools such as Terraform.
  • Work with containerized applications and Kubernetes‑based environments for component‑based releases.
  • Contribute to microservices architectures and distributed systems initiatives.
  • Support highly available and highly reliable systems designed for financial transaction processing.
  • Apply CI/CD practices for automated building, testing, and deployment of high‑quality software.
  • Use approved AI‑assisted development tools to support coding, testing, documentation, and continuous quality improvement in accordance with enterprise controls.

Skills

Java development
Python scripting
AWS cloud
CI/CD
Cloud-native
Microservices

Education

Bachelor’s degree in CS or related field

Tools

Spring Framework
Spring Boot
Terraform
Kubernetes
Git

Job description

  • THIS ROLE IS NOT ACCEPTING C2C, OPT, F1, H1B, H4 VISA HOLDERS, OR 1099 CANDIDATES *** Our Client is seeking a mid-level Software Engineer who will be responsible for developing and enhancing a critical real-time financial platform, including the development of new applications and features while improving the functionality, reliability, and performance of existing applications. The Software Engineer works directly with Product teams to ensure quality code deliverables are completed on time and in accordance with client standards. The Software Engineer also works closely with Operations and Technology teams to define and implement new features and ensure system resiliency.

  • THIS ROLE IS NOT ACCEPTING C2C, OPT, F1, H1B, H4 VISA HOLDERS, OR 1099 CANDIDATES *** Our Client is seeking a mid-level Software Engineer who will be responsible for developing and enhancing a critical real-time financial platform, including the development of new applications and features while improving the functionality, reliability, and performance of existing applications. The Software Engineer works directly with Product teams to ensure quality code deliverables are completed on time and in accordance with client standards. The Software Engineer also works closely with Operations and Technology teams to define and implement new features and ensure system resiliency.

Candidate will develop, test, enhance, and support highly reliable applications for the payments industry while utilizing AI-assisted automation and engineering practices throughout the software development lifecycle. The ideal candidate will be a hands‑on software engineer who possesses a solid foundation in Java development and Python scripting, along with a strong interest in building industry‑critical applications using cloud, containerization, automation, and distributed systems technologies.

Key Responsibilities
  • Design, develop, test, and maintain highly reliable software supporting real-time payment processing.
  • Write clean, maintainable Java code that complies with client quality standards and secure coding practices.
  • Develop software components leveraging enterprise Java frameworks such as Spring and Spring Boot.
  • Develop Python scripts and programs for data automation, analysis, and integration services.
  • Develop and maintain services, APIs, application components, and automated test frameworks.
  • Participate in code reviews, technical discussions, troubleshooting, and engineering design activities.
  • Assist with monitoring, troubleshooting, defect resolution, and root‑cause analysis.
  • Participate in the modernization of existing applications and migration toward cloud‑native platforms.
  • Build applications on AWS cloud platforms utilizing Infrastructure‑as‑Code tools such as Terraform.
  • Work with containerized applications and Kubernetes‑based environments for component‑based releases.
  • Contribute to microservices architectures and distributed systems initiatives.
  • Support highly available and highly reliable systems designed for financial transaction processing.
  • Apply CI/CD practices for automated building, testing, and deployment of high‑quality software.
  • Use approved AI‑assisted development tools to support coding, testing, documentation, and continuous quality improvement in accordance with enterprise controls.
Required Qualifications
  • Bachelor's degree or equivalent experience in Computer Science, Information Systems, Computer Engineering, Data Science, or a related field.
  • 3+ years of Java software development experience, including analysis, design, development, documentation, implementation, and testing of software systems.
  • Experience developing Python scripts and programs for data management, automation, and analysis.
  • Exposure to AWS or another major public cloud provider.
  • Familiarity with cloud‑native application architectures, microservices, containers, and distributed systems.
  • Solid understanding of CI/CD and automated software build and deployment processes.
Job Type & Location

This is a Permanent position based out of High Point, NC.

Pay And Benefits

The pay range for this position is $95000.00 - $142000.00/yr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job‑related factors.

Workplace Type

This is a fully onsite position in High Point,NC.

About TEKsystems

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full‑Stack Technology Services, Talent Services, and real‑world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

About TEKsystems And TEKsystems Global Services

We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full‑stack capabilities and speed. We’re strategic thinkers, hands‑on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

TEKsystems • Chicago (IL)

Hybrid
USD 76,000 - 90,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+2
Sr. Python Developer
Sr. Python Developer

TEKsystems • Newport Beach (CA)

On-site
USD 103,000 - 138,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+5
Full Stack .NET Developer
Full Stack .NET Developer

TEKsystems • Charlotte (NC)

On-site
USD 103,000 - 110,000
Medical insurance
401(k) plan
PTO
+1
Senior Python Developer
Senior Python Developer

TEKsystems • San Antonio (TX)

On-site
USD 96,000 - 124,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+4
Systems Engineer
Systems Engineer

TEKsystems • Owings Mills (MD)

On-site
USD 69,000 - 83,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+2
Sr. Site Reliability Engineer
Sr. Site Reliability Engineer

TEKsystems • Plano (TX)

Hybrid
USD 83,000 - 90,000
Software Applications Developer I
Software Applications Developer I

TEKsystems • Anaheim (CA)

On-site
USD 58,000 - 62,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+5
Application Production Support Engineer (Equities / Prime Brokerage)
Application Production Support Engineer (Equities / Prime Brokerage)

TEKsystems • United States

Hybrid
USD 46,000 - 66,000
Full Stack Developer With AWS
Full Stack Developer With AWS

TEKsystems • Davidson (NC)

On-site
USD 103,000 - 110,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+4
Business Systems Analyst
Business Systems Analyst

TEKsystems • Sacramento (CA)

On-site
USD 69,000 - 79,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+2