IS&Digital

Offer published on 2026-05-12

Software Engineer

  • Location
    : Pune, India
  • Contract Type
    : Regular

Open positions

Software Engineer

- - - - - - - - - - - -

Job Title: Sr Java Developer
Job Location: Kharadi Pune

Mission: Develop, and maintain scalable, high-performance enterprise applications using Java-based technologies, ensuring robust system integration, efficient data handling, and seamless user experience while supporting DevOps and production stability.

Key Expected Achievements

  • Deliver high-quality, scalable backend services using Java, Spring Boot, and Hibernate
  • Successfully implement and manage Kafka and CFT-based integrations
  • Ensure optimized application performance, database efficiency, and system reliability
  • Enable smooth frontend-backend integration with responsive UI components
  • Maintain strong CI/CD practices with GitLab and ensure quality via SonarQube
  • Proactively monitor applications using Grafana and resolve production issues
  • Contribute to clean, maintainable code with adherence to best practices and design patterns


Primary Skills (Technical Must-Haves)

  • Strong expertise in Java (Core & Advanced), Spring Boot, Hibernate ORM
  • Experience with Kafka, CFT (Managed File Transfer), and SFTP
  • Solid understanding of Data Structures, Algorithms, and Problem Solving
  • Hands-on with frontend: HTML, CSS, JavaScript, JSP
  • Experience with PostgreSQL and query optimization
  • Familiarity with Linux (Ubuntu) environments
  • Experience with Apache HTTPD, Tomcat, and middleware configuration
  • Knowledge of CI/CD pipelines (GitLab)
  • Exposure to Azure (preferred) and basic AWS knowledge
  • Proficiency with tools: Maven, SQL Developer, WinSCP, Azure Storage Explorer

Behavioral Must-Haves

  • Strong analytical and problem-solving mindset
  • Effective collaboration with cross-functional teams
  • Proactive ownership and accountability
  • Attention to detail with focus on code quality
  • Ability to troubleshoot and handle production issues under pressure
  • Continuous learning and adaptability

Roles & Responsibilities (R&R)

Development

  • Design, develop, and maintain backend applications using Java, Spring Boot, and Hibernate
  • Build and manage integrations using Kafka and CFT
  • Implement exception handling, logging, and configuration management
  • Optimize application performance and database queries

Frontend Integration

  • Develop and maintain UI components using HTML, CSS, JavaScript, and JSP
  • Ensure seamless integration between frontend and backend systems
     

DevOps & Deployment

  • Work in Linux environments for deployment, troubleshooting, and log analysis
  • Configure and maintain Apache HTTPD and Tomcat servers
  • Develop and manage shell scripts for automation
  • Implement and maintain CI/CD pipelines using GitLab


Monitoring & Quality

  • Monitor applications using Grafana
  • Ensure code quality using SonarQube
  • Participate in code reviews and follow best practices


Collaboration

  • Collaborate with cross-functional teams (QA, DevOps, Business)
  • Debug and resolve production issues

Education Qualification

Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field (e.g., B.E./B.Tech/MCA)

Apply