Talent.com
Senior Backend Developer - Java / Python

Senior Backend Developer - Java / Python

MrshortlistedHyderabad
22 hours ago
Job description

Required Skills : CI / CD Pipeline, Kubernetes, SQL Database, Excellent Communication & Stakeholder Management, Python

Mandatory Criteria :

Looking for 15days and max 30 days of notice period candidates.

looking candidates from Hyderabad location only

Looking candidates from EPAM company only

1.4+ years of software development experience

2. Strong experience with Kubernetes, Docker, and CI / CD pipelines in cloud-native environments.

3. Hands-on with NATS for event-driven architecture and streaming.

4. Skilled in microservices, RESTful APIs, and containerized app performance optimization.

5. Strong in problem-solving, team collaboration, clean code practices, and continuous learning.

6. Proficient in Python (Flask) for building scalable applications and APIs.

7. Focus : Java, Python, Kubernetes, Cloud-native development

8. SQL database

Position Overview :

We are seeking a highly skilled and motivated Developer to join our growing engineering team. The ideal candidate will be proficient in both Java and Python ecosystems and demonstrate a deep understanding of modern web technologies, distributed systems, and cloud-native development.

You will play a key role in building scalable, reliable, and secure software systems that power our core products and services.

This position requires someone who thrives in a collaborative environment, is comfortable working across different layers of the technology stack, and is passionate about solving complex engineering challenges.

You will be expected to contribute not only to software development but also to the continuous improvement of our engineering culture through innovation, mentorship, and adoption of best practices.

If you are someone who enjoys working on modern architectures, automating processes, and delivering quality solutions that scale, we would love to hear from you.

Key Responsibilities :

  • Design, develop, and maintain scalable applications using Java and Spring Boot framework.
  • You will be responsible for creating robust backend services that can handle high traffic and large datasets efficiently.
  • This includes implementing RESTful APIs, integrating third-party services, and ensuring high availability and security of applications.
  • Build robust web services and APIs using Python and Flask framework.
  • Collaborate with data engineers and frontend developers to build flexible, lightweight APIs and microservices that support various business needs.
  • Experience with ORM tools like SQLAlchemy will be an advantage.
  • Implement event-driven architectures using NATS messaging server.
  • You will design real-time communication and asynchronous data exchange patterns through NATS-based messaging. This involves working with pub / sub, queue groups, and request / reply communication models for reliable distributed systems.
  • Deploy, manage, and optimize applications in Kubernetes environments.
  • Manage containerized workloads and services using Kubernetes, ensuring they are scalable, resilient, and cost-efficient.
  • You'll work with ConfigMaps, Secrets, and Helm charts to simplify deployments and environment configurations.
  • Develop microservices following best practices and design patterns.
  • Architect systems composed of independent, deployable services that communicate seamlessly. Apply design patterns such as Circuit Breaker, Saga, and API Gateway to maintain reliability and scalability.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Work closely with product managers, QA engineers, and DevOps specialists to align technical efforts with business goals and deliver projects on time.
  • Write clean, maintainable code with comprehensive documentation.
  • Ensure that your code is readable, testable, and follows industry standards. Maintain documentation for APIs, architecture decisions, and internal tools to improve team efficiency.
  • Participate in code reviews and contribute to technical architecture decisions.
  • Provide constructive feedback, share best practices, and help maintain code quality across the team. Take an active role in shaping the architecture of new systems and improving existing ones.
  • Troubleshoot and optimize application performance in containerized environments.
  • Use monitoring tools to identify performance bottlenecks, analyze logs, and fine-tune system components to ensure seamless user experiences.
  • Implement CI / CD pipelines and follow DevOps best practices.
  • Automate build, test, and deployment processes using tools such as Jenkins, GitHub Actions, or GitLab CI / CD. Strive for continuous delivery and rapid iteration to accelerate software delivery cycles.

Required Qualifications :

  • Bachelor's degree in Computer Science, Information Technology, or a related discipline.
  • Minimum of 4+ years of hands-on experience in software development, preferably in backend or full-stack roles.
  • Strong proficiency in Java, with a deep understanding of the web technology stack, including RESTful API design and implementation.
  • Proven experience developing applications using the Spring Boot framework, along with knowledge of Spring Cloud, Spring Security, and other related components.
  • Solid understanding of Python programming, including experience developing RESTful services using the Flask framework.
  • Working knowledge of NATS server for messaging, event streaming, and distributed communication.
  • Experience in deploying and managing applications on Kubernetes, including container lifecycle management and troubleshooting.
  • Strong grasp of microservices architecture and distributed system design principles.
  • Familiarity with containerization technologies such as Docker.
  • Experience with version control systems like Git, including branching strategies and pull request workflows.
  • Skills & Competencies :

    Technical Skills :

  • Java Ecosystem : Spring Boot, Spring Cloud, Spring Security
  • RESTful API development and backend service architecture
  • Integration with databases and third-party APIs
  • Python Ecosystem : Flask microframework and SQLAlchemy ORM
  • REST API development and lightweight service architecture
  • Scripting and automation capabilities
  • Messaging Systems : NATS messaging patterns (pub / sub, request / reply, queue groups)
  • Real-time and asynchronous communication models
  • Kubernetes & Cloud-Native Development :

  • Deployments, Services, Ingress, ConfigMaps, Secrets
  • Helm or similar templating tools for deployment automation
  • Observability, scaling, and resource optimization in cloud clusters
  • Web Technologies :

  • HTTP, REST, WebSocket, gRPC
  • API gateway integration and protocol handling
  • Container Orchestration & DevOps :

  • Docker for containerization
  • CI / CD pipeline implementation (Jenkins, GitHub Actions, GitLab CI / CD)
  • Infrastructure as Code (IaC) fundamentals
  • Soft Skills :

  • Problem-Solving and Analytical Thinking :
  • Ability to deconstruct complex technical problems and identify efficient, scalable solutions.
  • Strong Communication and Collaboration :
  • Work effectively within a team setting and communicate technical ideas clearly to both technical and non-technical stakeholders.
  • Self-Motivated and Independent :

  • Take initiative, manage tasks effectively, and deliver results with minimal supervision.
  • Attention to Detail and Code Quality :
  • Ensure clean, consistent, and reliable code that adheres to best practices and design principles.
  • Continuous Learning Mindset :

  • Stay up to date with the latest technologies, frameworks, and methodologies in the software development ecosystem.
  • Team Player with Mentoring Capabilities :
  • Collaborate with peers, provide guidance to junior developers, and contribute to a culture of knowledge sharing and growth.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Backend Developer • Hyderabad

    Related jobs
    • Promoted
    Senior Java Backend Engineer

    Senior Java Backend Engineer

    Rrootshell Technologiiss Pvt Ltdsecunderabad, telangana, in
    Rrootshell Technologiiss Pvt Ltd.This is for FULL -TIME role and Work From Home Opportunity.Hiring : Senior Software Backend Engineer (Java). Role : Senior Software Backend Engineer (Java).Hands-on Ja...Show moreLast updated: 16 days ago
    • Promoted
    Senior Backend Developer - Java

    Senior Backend Developer - Java

    Hiring InfinityHyderabad
    Locations : Bangalore / Gurugram / Hyderabad / Pune (Hybrid Opportunity) Some international Travel is required About the client : <...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Backend Engineer

    Senior Backend Engineer

    OolioHyderabad, Telangana, India
    Skills : 5+yrs working experience with Golang.Location : Hitech City, Hyderabad.Work from Office – 4 days per week.PostgreSQL, DynamoDB, Snowflake (for analytics). Prometheus, Grafana, OpenTelemetry....Show moreLast updated: 14 hours ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    Rockwoods Inchyderabad, telangana, in
    Immediate Joiners or less than 15 days.Rockwoods is seeking an experienced.The ideal candidate will possess a strong foundation in. This role involves collaborating with cross-functional teams to de...Show moreLast updated: 2 days ago
    • Promoted
    Senior Backend Developer (Remote)

    Senior Backend Developer (Remote)

    StealthHyderabad, IN
    Remote
    Fintech Unicorn seeking backend engineers who love building systems that millions trust with their money.Your code directly affects millions of users' financial lives - from seamless payments to sm...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    Tata Consultancy Serviceshyderabad, telangana, in
    Hyderabad, Bangalore, Gurgaon, and Chennai only.Strong Core Java, Spring, Rest Services (Essential).Kenan Billing knowledge (Essential). As part of the Agile Development Scrum, you will.Gather requi...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Java Backend Engineer, Senior Associate

    Java Backend Engineer, Senior Associate

    State Street CorporationHyderabad, India
    Contribute to the enhancement and maintenance of one or more Charles River IMS modules or components as a senior member of an agile scrum team. Provide engineering troubleshooting assistance to cust...Show moreLast updated: 17 hours ago
    • Promoted
    • New!
    Senior Java / Kotlin Backend Developer | Product Company Background exp is Mandatory

    Senior Java / Kotlin Backend Developer | Product Company Background exp is Mandatory

    Avensys ConsultingHyderabad, IN
    Avensys is a reputed global IT professional services company headquartered in Singapore.Our service spectrum includes enterprise solution consulting, business intelligence, business process automat...Show moreLast updated: 15 hours ago
    • Promoted
    Java - Senior Backend Engineer

    Java - Senior Backend Engineer

    InCommonsecunderabad, telangana, in
    US-based healthcare company on a mission to fix care for low-income patients with complex needs.They combine primary, behavioral, and social care into a single, continuous experience—powered by ele...Show moreLast updated: 30+ days ago
    • Promoted
    Go - Senior Backend Engineer

    Go - Senior Backend Engineer

    InCommonsecunderabad, telangana, in
    US-based healthcare company on a mission to fix care for low-income patients with complex needs.They combine primary, behavioral, and social care into a single, continuous experience—powered by ele...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Developer - Java / Python

    Senior Backend Developer - Java / Python

    WorksconsultancyHyderabad
    Responsibilities : - Design, develop, and maintain scalable applications using Java and Spring Boot framework - Build robust web services and API...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    Response InformaticsHyderabad, Republic Of India, IN
    Strong Application Development work experience - Agile environment preferred.Solid application design, coding, testing, maintenance and debugging skills. Experience with Junit and Cucumber testing.E...Show moreLast updated: 3 days ago
    • Promoted
    Senior Backend Developer

    Senior Backend Developer

    ConfidentialHyderabad / Secunderabad, Telangana, Chennai, Pune
    Apply best practices in software engineering including.Make informed decisions on the.Ensure non-functional requirements such as. Mentor and coach junior developers.Collaborate with cross-functional...Show moreLast updated: 9 days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    Brace Infotech Private LtdHyderabad, IN
    Job Title : Senior Java Developer.We are seeking an experienced and highly skilled.Core Java, Spring Boot, and JBoss.SQL, Python, PySpark, and Power BI. The ideal candidate will also have working kno...Show moreLast updated: 5 days ago
    • Promoted
    Senior Backend Developer - Java / Python

    Senior Backend Developer - Java / Python

    Talent ProHyderabad
    Description : Key Responsibilities : - Design, develop, and m...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Engineer - Java

    Senior Backend Engineer - Java

    YITRO GLOBAL PRIVATE LIMITEDHyderabad
    Description : We are looking for a Senior Backend Engineer / Technical Lead to join our growing technology team.This role is ideal for someone who...Show moreLast updated: 2 days ago
    • Promoted
    Senior Java Backend Developer

    Senior Java Backend Developer

    Bridgesofthyderabad, telangana, in
    Technical Expertise to Look For : .Deep Java & Spring Boot Knowledge : Proven experience in building and scaling secure, high-performance RESTful APIs and microservices using Java and the Spring Boot ...Show moreLast updated: 5 days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    SII Group Indiahyderabad, telangana, in
    Write clean, efficient, and well-documented code, ensuring the highest standards of.Utilize SQL for data management, database design, and query optimization. Contribute to the entire software develo...Show moreLast updated: 5 days ago