Talent.com
This job offer is not available in your country.
Senior Software Engineer - Java / Python

Senior Software Engineer - Java / Python

Akshaya IT Business solutionsPune
3 days ago
Job description

Senior Software Engineer Python, Java & Cloud (AI / ML Preferred)

Experience : 6 to 9 Years

Job Type : Full-time

Job Summary :

We are seeking a highly skilled and experienced Senior Software Engineer with 6 to 9 years of overall experience, demonstrating strong expertise in Python as the primary development language.

The ideal candidate will also have hands-on exposure to Java, Spring Boot, Microservices, and AWS.

This role is pivotal for designing, developing, and deploying scalable backend solutions, with a strong focus on contributing to the integration of AI-driven applications and ensuring system performance, security, and high Responsibilities :

  • Backend Development & Architecture : Design, develop, and maintain high-performance backend applications, using Python as the primary language. Contribute to the implementation of solutions built on Java, Spring Boot, and Microservices-based architecture.
  • Cloud Implementation : Implement, test, and optimize cloud-based applications utilizing core AWS cloud services (including EC2, Lambda, S3, RDS, etc.).
  • AI / ML Integration : Collaborate with cross-functional teams to build and deploy AI / ML-based solutions. Integrate models and algorithms into production systems, leveraging preferred exposure to frameworks like TensorFlow, PyTorch, or Scikit-learn.
  • Code Quality & Performance : Write clean, efficient, and maintainable code, strictly adhering to best practices and design patterns. Actively participate in code reviews, troubleshooting, and performance tuning to ensure system scalability and high availability.
  • DevOps & Security : Ensure system security and high availability. Apply a solid understanding of REST APIs and CI / CD pipelines to streamline the development and deployment :
  • Experience : 6 to 9 years of professional experience in software development.
  • Core Proficiency : Strong, expert-level proficiency in Python (primary skill).
  • Java Ecosystem : Good working knowledge and hands-on experience with Java, Spring Boot, and Microservices architecture.
  • Cloud Computing : Practical experience with AWS cloud services (EC2, Lambda, S3, RDS, etc.).
  • Foundational Skills : Solid understanding of REST APIs, design patterns, and experience working with CI / CD pipelines.
  • Analytical Ability : Strong problem-solving skills and sharp analytical thinking.
  • Preferred Skills (AI / ML) : Exposure to AI / ML frameworks such as TensorFlow, PyTorch, or Scikit-learn is highly preferred.

(ref : hirist.tech)

Create a job alert for this search

Senior Software Engineer • Pune