Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Python Java Developer

  • Python Java Developer job type Posted on: Oct 15, 2026
  • Python Java Developer experience level TekWissen LLC
  • Python Java Developer employment type New York City, New York
  • Python Java Developer salary Salary: $40 per hour
  • Python Java Developer employment type Onsite
  • Python Java Developer salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Python Java Developer roles in New York.

View Salary Guide →

Job Title :

Python Java Developer

Job Type :

Full-Time

Job Location :

New York City New York United States

Remote :

No

Jobcon Logo Job Description :

Overview:

TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is a global professional services firm specializing in digital transformation, business process management (BPM), analytics, and AI-driven solutions. The company partners with organizations to improve efficiency, transform operations, and drive business outcomes through a combination of process expertise, technology, and data insight.
Job Title: Python Java Developer
Location: New York City, NY 10175
Duration: 10 Months
Job Type: Temporary Assignment
Work Type: Onsite


Job Description:
We are looking for a strong Python Developer with solid Java expertise to design, develop, and maintain scalable, high-performance backend applications and services. The ideal candidate will have deep hands-on experience in Python development, along with the ability to work effectively with Java-based applications and services. The role requires strong knowledge of backend engineering, REST APIs, microservices, databases, cloud environments, automated testing, and modern software development practices. This is a hands-on engineering role requiring strong coding, debugging, problem-solving, and system design capabilities.

Key Responsibilities:

  • Design, develop, test, and maintain scalable backend applications and services primarily using Python.
  • Develop clean, maintainable, reusable, and production-quality Python code.
  • Work with existing and new Java-based applications, APIs, and microservices.
  • Build and integrate RESTful APIs and microservices across Python and Java ecosystems.
  • Develop Python applications using frameworks such as FastAPI, Flask, and/or Django.
  • Work with Java frameworks such as Spring Boot and Spring Framework.
  • Design solutions for high-volume and performance-sensitive applications.
  • Work with relational and NoSQL databases such as PostgreSQL, MySQL, Oracle, MongoDB, or similar technologies.
  • Develop efficient SQL queries and troubleshoot application/database performance issues.
  • Implement asynchronous and event-driven processing using technologies such as Kafka or RabbitMQ.
  • Develop unit, integration, and automated tests using frameworks such as PyTest, unittest, JUnit, and Mockito.
  • Participate in application design, technical architecture, code reviews, debugging, and production support.
  • Containerize and deploy applications using Docker and Kubernetes.
  • Work with CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Collaborate with architects, business analysts, QA engineers, DevOps teams, and other developers in an Agile/Scrum environment.
  • Troubleshoot complex production issues, perform root-cause analysis, and implement long-term fixes.
  • Follow software engineering best practices related to code quality, security, scalability, performance, and observability.

Required Skills:

Python: Expert Level:

  • Strong hands-on programming experience with Python
  • Strong understanding of:
    • Object-Oriented Programming
    • Data structures and algorithms
    • Exception handling
    • Multithreading and multiprocessing
    • Async programming
    • Python packaging and dependency management
  • Experience with FastAPI, Flask, and/or Django
  • Strong experience developing REST APIs and backend services
  • Hands-on experience with testing frameworks such as PyTest/unittest

Java: Strong Hands-on Experience:

  • Strong programming experience with Java
  • Good understanding of Core Java, OOP, Collections, Streams, Exception Handling, Multithreading, and Concurrency
  • Experience with Spring Boot/Spring
  • Experience developing or maintaining Java-based REST APIs and microservices
  • Ability to debug, enhance, and integrate existing Java applications

Backend & Microservices:

  • Strong understanding of microservices architecture
  • REST API design and integration
  • JSON and HTTP/HTTPS
  • Authentication and authorization concepts such as OAuth 2.0 and JWT
  • API error handling, logging, resilience, and performance optimization
  • Experience with messaging/event-driven systems such as Apache Kafka or RabbitMQ is highly desirable

Database Skills:

  • Strong SQL knowledge
  • Experience with PostgreSQL, MySQL, Oracle, SQL Server, or similar relational databases
  • Understanding of database design, indexing, transactions, and query optimization
  • Exposure to MongoDB, Redis, or other NoSQL technologies is an advantage

Cloud & DevOps:

  • Experience with one or more cloud platforms:
    • AWS
    • Microsoft Azure
    • Google Cloud Platform (GCP)
  • Hands-on exposure to:
    • Docker
    • Kubernetes
    • CI/CD pipelines
    • Git
    • Jenkins / GitHub Actions / Azure DevOps
    • Cloud-native application deployment
    • Application monitoring and logging

Preferred Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related discipline
  • Strong experience developing enterprise-scale applications
  • Experience migrating or modernizing Java applications/services into Python-based services would be an advantage
  • Experience with AWS/Azure/GCP
  • Knowledge of distributed systems and event-driven architecture
  • Experience working in Agile/Scrum development environments
  • Exposure to financial services, banking, insurance, or other large enterprise environments is a plus.
TekWissen Group is an equal opportunity employer supporting workforce diversity.

Jobcon Logo Position Details

Posted:

Oct 15, 2026

Reference Number:

51277-12690

Employment:

Full-time

Salary:

$40 per hour

City:

New York City

Job Origin:

CIEPAL_ORGANIC_FEED

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Python Java Developer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Overview:

TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is a global professional services firm specializing in digital transformation, business process management (BPM), analytics, and AI-driven solutions. The company partners with organizations to improve efficiency, transform operations, and drive business outcomes through a combination of process expertise, technology, and data insight.
Job Title: Python Java Developer
Location: New York City, NY 10175
Duration: 10 Months
Job Type: Temporary Assignment
Work Type: Onsite


Job Description:
We are looking for a strong Python Developer with solid Java expertise to design, develop, and maintain scalable, high-performance backend applications and services. The ideal candidate will have deep hands-on experience in Python development, along with the ability to work effectively with Java-based applications and services. The role requires strong knowledge of backend engineering, REST APIs, microservices, databases, cloud environments, automated testing, and modern software development practices. This is a hands-on engineering role requiring strong coding, debugging, problem-solving, and system design capabilities.

Key Responsibilities:

  • Design, develop, test, and maintain scalable backend applications and services primarily using Python.
  • Develop clean, maintainable, reusable, and production-quality Python code.
  • Work with existing and new Java-based applications, APIs, and microservices.
  • Build and integrate RESTful APIs and microservices across Python and Java ecosystems.
  • Develop Python applications using frameworks such as FastAPI, Flask, and/or Django.
  • Work with Java frameworks such as Spring Boot and Spring Framework.
  • Design solutions for high-volume and performance-sensitive applications.
  • Work with relational and NoSQL databases such as PostgreSQL, MySQL, Oracle, MongoDB, or similar technologies.
  • Develop efficient SQL queries and troubleshoot application/database performance issues.
  • Implement asynchronous and event-driven processing using technologies such as Kafka or RabbitMQ.
  • Develop unit, integration, and automated tests using frameworks such as PyTest, unittest, JUnit, and Mockito.
  • Participate in application design, technical architecture, code reviews, debugging, and production support.
  • Containerize and deploy applications using Docker and Kubernetes.
  • Work with CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Collaborate with architects, business analysts, QA engineers, DevOps teams, and other developers in an Agile/Scrum environment.
  • Troubleshoot complex production issues, perform root-cause analysis, and implement long-term fixes.
  • Follow software engineering best practices related to code quality, security, scalability, performance, and observability.

Required Skills:

Python: Expert Level:

  • Strong hands-on programming experience with Python
  • Strong understanding of:
    • Object-Oriented Programming
    • Data structures and algorithms
    • Exception handling
    • Multithreading and multiprocessing
    • Async programming
    • Python packaging and dependency management
  • Experience with FastAPI, Flask, and/or Django
  • Strong experience developing REST APIs and backend services
  • Hands-on experience with testing frameworks such as PyTest/unittest

Java: Strong Hands-on Experience:

  • Strong programming experience with Java
  • Good understanding of Core Java, OOP, Collections, Streams, Exception Handling, Multithreading, and Concurrency
  • Experience with Spring Boot/Spring
  • Experience developing or maintaining Java-based REST APIs and microservices
  • Ability to debug, enhance, and integrate existing Java applications

Backend & Microservices:

  • Strong understanding of microservices architecture
  • REST API design and integration
  • JSON and HTTP/HTTPS
  • Authentication and authorization concepts such as OAuth 2.0 and JWT
  • API error handling, logging, resilience, and performance optimization
  • Experience with messaging/event-driven systems such as Apache Kafka or RabbitMQ is highly desirable

Database Skills:

  • Strong SQL knowledge
  • Experience with PostgreSQL, MySQL, Oracle, SQL Server, or similar relational databases
  • Understanding of database design, indexing, transactions, and query optimization
  • Exposure to MongoDB, Redis, or other NoSQL technologies is an advantage

Cloud & DevOps:

  • Experience with one or more cloud platforms:
    • AWS
    • Microsoft Azure
    • Google Cloud Platform (GCP)
  • Hands-on exposure to:
    • Docker
    • Kubernetes
    • CI/CD pipelines
    • Git
    • Jenkins / GitHub Actions / Azure DevOps
    • Cloud-native application deployment
    • Application monitoring and logging

Preferred Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related discipline
  • Strong experience developing enterprise-scale applications
  • Experience migrating or modernizing Java applications/services into Python-based services would be an advantage
  • Experience with AWS/Azure/GCP
  • Knowledge of distributed systems and event-driven architecture
  • Experience working in Agile/Scrum development environments
  • Exposure to financial services, banking, insurance, or other large enterprise environments is a plus.
TekWissen Group is an equal opportunity employer supporting workforce diversity.

Loading
Please wait..!!