Talent.com
This job offer is not available in your country.
Java / Python Developer

Java / Python Developer

Futran SolutionsPune
5 days ago
Job description

Description :

We are seeking a Java Developer with 4+ years of experience who also possesses strong, practical skills in Python.

The ideal candidate will be instrumental in building high-performance, scalable applications and robust backend solutions, leveraging both Java for core services and Python for scripting, automation, and data tasks.

Location : Pune, India (Hybrid Mode)

Experience : 4+ Years

Employment Type : Full-time

Key Responsibilities :

1. Development & Engineering :

  • Develop and maintain high-quality applications and core services using Java (Core Java), the Spring Boot framework, and related technologies.
  • Design, implement, and consume RESTful APIs to support frontend and internal service communication.
  • Write and execute Python scripts for various tasks, including data processing, system automation, reporting, and building utility tools.
  • Work extensively with and optimize queries for both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases to ensure application performance and data integrity.

2. Collaboration & Quality :

  • Actively participate in Agile / Scrum teams, collaborating closely with product managers, QA engineers, and other developers to ensure the high-quality, timely delivery of features.
  • Perform code reviews, provide constructive feedback, and adhere to best practices for code quality, testing, and documentation.
  • Contribute to the continuous improvement of the development process, infrastructure, and application architecture.
  • 3. DevOps & Architecture :

  • Utilize Git for version control and collaborate on establishing or maintaining CI / CD pipelines.
  • Contribute to the deployment and operation of microservices, with a willingness to learn and work with containerization technologies like Docker and orchestration tools like Kubernetes (K8s).
  • Required Skills and Qualifications :

  • 4+ years of professional software development experience.
  • Expertise in Java Development, including Core Java and extensive, hands-on experience with the Spring Boot framework.
  • Strong practical experience in Python, demonstrated by the ability to write robust scripts for automation, data manipulation, or backend utilities.
  • Solid understanding of database systems, including writing complex queries and optimizing performance in MySQL, PostgreSQL, and MongoDB.
  • Proficiency with version control systems, specifically Git.
  • Familiarity with modern software development practices, including Agile methodologies and CI / CD processes.
  • Excellent problem-solving skills, communication skills, and the ability to thrive in a collaborative team environment.
  • Preferred Qualifications (Bonus Skills) :

  • Hands-on experience with Docker and Kubernetes (K8s) for building and managing microservices.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP).
  • Familiarity with messaging queues (e.g., Kafka, RabbitMQ).
  • Experience in Test-Driven Development (TDD) and writing unit / integration tests.
  • (ref : hirist.tech)

    Create a job alert for this search

    Developer • Pune