Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Developer Java python Developer.
Bengaluru Jobs | Expertini

Urgent! Senior Software Developer-Java python Developer - Local Job Opening in Bengaluru

Senior Software Developer Java python Developer



Job description

Position Description:


We are looking for a skilled Java Developer with Python experience to design, develop, and maintain robust backend systems and applications.

The ideal candidate should have strong experience in Java (Spring Boot, REST APIs, J2EE) along with hands-on exposure to Python for scripting, automation, or data processing tasks

Your future duties and responsibilities:

• Design, develop, and maintain scalable backend applications using Java, Spring Boot, and RESTful web services.
• Write efficient Python scripts for automation, data handling, and integration with Java-based systems.
• Collaborate with architects, business analysts, and DevOps teams to deliver end-to-end solutions.
• Optimize application performance and ensure system reliability and scalability.
• Integrate with relational databases (Oracle/MySQL/PostgreSQL) using optimized SQL queries.
• Participate in code reviews, unit testing, and continuous integration processes.
• Troubleshoot and debug production issues, ensuring timely resolutions.
• Work in Agile/Scrum environments and contribute to sprint planning and technical discussions.

Required qualifications to be successful in this role:

• Core Skills:
• Strong proficiency in Java, J2EE, and Spring Boot
• Good knowledge of Python (for automation, scripting, or microservice development)
• Experience with REST APIs and microservices architecture
• Proficiency in SQL and database design (Oracle, MySQL, or PostgreSQL)
• Familiarity with CI/CD tools such as Jenkins, Git, and Bitbucket
• Experience with Docker and Kubernetes for containerization and deployment
• Exposure to cloud platforms (Azure/AWS/GCP preferred)
• Understanding of Linux/Unix scripting
Good to Have:
• Experience with message queues (Kafka, RabbitMQ)
• Knowledge of NoSQL databases (MongoDB, Redis)
• Familiarity with testing frameworks (JUnit, Mockito, PyTest)
• Exposure to data analytics or machine learning workflows using Python

Skills:

  • English
  • Java
  • Jenkins
  • Shell Script
  • SQL
  • DataStage
  • Google Cloud Platform
  • Jira
  • Nifi
  • Python

  • Required Skill Profession

    Other General



    Your Complete Job Search Toolkit

    ✨ Smart • Intelligent • Private • Secure

    Start Using Our Tools

    Join thousands of professionals who've advanced their careers with our platform

    Rate or Report This Job
    If you feel this job is inaccurate or spam kindly report to us using below form.
    Please Note: This is NOT a job application form.


      Unlock Your Senior Software Potential: Insight & Career Growth Guide