Skip to main content

Senior Software Engineer - Java/Python

Technology
Prompt Smart Solutions
Noida, India1 months agoUntil 4/6/2026
Full time

Job description

Role Overview :

We are seeking an experienced and highly skilled Senior Software Engineer (P5) to design, develop, and lead scalable, high-performance applications.

The ideal candidate will have deep expertise in Java/Spring and Python, strong architectural experience, and hands-on exposure to modern cloud and AI-assisted development tools.

Key Responsibilities :

  • Design and develop robust, scalable, and high-performance applications using Java (Spring Framework) and Python
  • Architect and implement microservices-based, modular, and event-driven systems
  • Lead system design discussions and drive best practices in software architecture
  • Build and deploy solutions on Microsoft Azure, leveraging cloud-native services
  • Integrate and work with Azure OpenAI for AI-powered features and automation
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure code quality through reviews, testing, and adherence to engineering standards
  • Mentor junior engineers and contribute to team capability building
  • Optimize application performance, reliability, and scalability

Must Have Skills :

  • 12-16 years of hands-on experience in software development
  • Strong expertise in: Java / Spring Boot / Spring Cloud Python (FastAPI / Django / Flask or similar frameworks)
  • Proven experience in: Microservices architecture Event-driven systems (Kafka, messaging queues, etc.) Modular and scalable system design
  • Solid experience with Microsoft Azure (App Services, Functions, AKS, etc.)
  • Hands-on exposure to Azure OpenAI services
  • Experience with CI/CD pipelines and DevOps practices

Good to Have Skills :

  • Experience with: GitHub Copilot, Microsoft 365 Copilot, and Copilot Studio Containerization (Docker, Kubernetes)
  • API design and management (REST, GraphQL)
  • Familiarity with observability tools (Prometheus, Grafana, etc.)
  • Strong problem-solving and leadership skills

Soft Skills :

  • Excellent communication and stakeholder management
  • Ability to lead technical initiatives and mentor teams
  • Strong analytical and decision-making skills
Keywords
JavaPythonSpringMicroservices ArchitectureMicroservices ImplementationAzureDjangoFlaskNative CloudApache KafkaGrafanaSpring FrameworkScalabilityGraphQLMicrosoft 365DevOpsCI/CD

Interested in this role?