> Markdown version of [/jobs/ext/3836501-senior-java-developer-with-python-exp](https://www.wearedevelopers.com/jobs/ext/3836501-senior-java-developer-with-python-exp). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Developer with python exp - **Company:** PineQ Lab Technology - **Location:** New York, NY, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Business Logic, Unit Testing, Cloud Computing, Code Review, Continuous Integration, Data Integrity, Data Security, Relational Databases, Software Debugging, Java Platform Enterprise Edition (J2EE), Java Web Services, JSON, Python (Programming Language), Performance Tuning, Standard Sql, Secure Coding, SQL Databases, Systems Integration, Web Application Frameworks, Data Processing, Scripting, Java Application Server, Enterprise Software Applications, Flask (Web Framework), Spring-boot, Git, Fastapi, Integration Tests, Restful APIs, Code Migration, Microservices - **Published:** October 19, 2026 - **Apply:** https://www.thejobnetwork.com/job/1e915e70-56f2-4eec-90fe-04e14920c72e/senior-java-developer-with-python-exp ## About the Role n \n * Strong hands-on experience in Java, J2EE, and Spring Boot. \n * Practical experience in Python development and scripting. \n * Ability to understand Java code and implement equivalent business logic in Python. \n * Experience with REST APIs, microservices, JSON, and system integrations. \n * Strong SQL and relational database experience. \n * Knowledge of unit testing, debugging, Git, and CI/CD practices. \n * Strong analytical, problem-solving, and communication skills. \n, n \n * Experience in the BFSI domain, including banking, payments, lending, or financial services. \n * Exposure to Java-to-Python migration, application modernization, or legacy transformation projects. \n * Experience with Python frameworks such as Flask or FastAPI. \n * Familiarity with cloud platforms and enterprise application architecture. \n * Understanding of financial transaction processing, data security, and regulatory requirements. \n ## 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., 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., n \n * Develop, enhance, and maintain enterprise applications using Java, J2EE, and Spring Boot. \n * Analyze existing Java applications, business logic, and workflows to support the transition to Python. \n * Develop and maintain Python components and translate Java-based business logic into Python. \n * Support application modernization, code migration, and integration activities. \n * Build and maintain REST APIs, microservices, and enterprise application integrations. \n * Work with relational databases, SQL queries, and data-processing workflows. \n * Perform unit testing, integration testing, debugging, code reviews, and performance optimization. \n * Ensure functional consistency, data integrity, security, and reliability during the migration process. \n * Collaborate with architects, business analysts, and cross-functional engineering teams. \n * Follow secure coding standards and applicable BFSI compliance requirements. \n