×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Developer python exp

Job in New York City, Richmond County, New York, USA
Listing for: PineQ Lab Technology
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Python, Java Developer, Backend Developer, Software Engineer
Job Description & How to Apply Below
Position: Senior Java Developer with python exp
Job Description

The project involves transitioning existing Java-based applications to Python. Initially, the role will focus approximately 70% on Java development and 30% on Python development, with the potential for Python responsibilities to increase as the migration progresses.

Job Summary

We are seeking an experienced Java Developer with hands-on Python development experience to support a BFSI application modernization and migration project. The ideal candidate will have strong expertise in Java, Spring Boot, and enterprise application development, along with practical Python skills to support the gradual transition of existing Java applications and business logic to Python.

Initially, the candidate will spend approximately 70% of their time working on Java applications, enhancements, and maintenance, while dedicating 30% to Python development and migration activities.

Key Responsibilities

  • Develop, enhance, and maintain enterprise applications using Java, J2EE, and Spring Boot.
  • Analyze existing Java applications, business logic, and workflows to support the transition to Python.
  • Develop and maintain Python components and translate Java-based business logic into Python.
  • Support application modernization, code migration, and integration activities.
  • Build and maintain REST APIs, microservices, and enterprise application integrations.
  • Work with relational databases, SQL queries, and data-processing workflows.
  • Perform unit testing, integration testing, debugging, code reviews, and performance optimization.
  • Ensure functional consistency, data integrity, security, and reliability during the migration process.
  • Collaborate with architects, business analysts, and cross-functional engineering teams.
  • Follow secure coding standards and applicable BFSI compliance requirements.

Required Skills

  • Strong hands-on experience in Java, J2EE, and Spring Boot.
  • Practical experience in Python development and scripting.
  • Ability to understand Java code and implement equivalent business logic in Python.
  • Experience with REST APIs, microservices, JSON, and system integrations.
  • Strong SQL and relational database experience.
  • Knowledge of unit testing, debugging, Git, and CI/CD practices.
  • Strong analytical, problem-solving, and communication skills.

Preferred Qualifications

  • Experience in the BFSI domain, including banking, payments, lending, or financial services.
  • Exposure to Java-to-Python migration, application modernization, or legacy transformation projects.
  • Experience with Python frameworks such as Flask or FastAPI.
  • Familiarity with cloud platforms and enterprise application architecture.
  • Understanding of financial transaction processing, data security, and regulatory requirements.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary