Custom Software Engineer

Year    MH, IN, India

Job Description

Project Role :

Custom Software Engineer

Project Role Description :

Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.


Must have skills :

Java Enterprise Edition

Good to have skills :

Linux, Spring Boot, SIPp Testing Tool

Minimum

7.5

year(s) of experience is required

Educational Qualification :

15 years full time education



Job Title: Voice Application Developer Experience: 8+ Years Domain: VoIP/ AI / Cloud / Microservices ________________________________________ About the Role We are looking for an experienced Voice Application Developer to design and develop microservices that process voice call audio, signaling, and integrate seamlessly with AI services such as GPT and other open-source AI frameworks. The ideal candidate will have strong expertise in Java, Spring Boot, WebSocket, and SIP/RTP handling, along with hands-on experience in DevOps, cloud environments, and Agile development practices. ________________________________________ Key Responsibilities o Design and develop microservices to handle real-time voice call audio, signaling, and media stream processing using PJSIP or similar libraries. o Integrate backend voice components with AI services (e.g., GPT, OSS, Speech AI) to enable intelligent and automated call experiences. o Implement secure, scalable, and performant Java/Spring Boot applications with RESTful APIs. o Develop WebSocket-based real-time communication services for voice and media streaming. o Ensure code quality, performance tuning, and compliance with security standards. o Conduct unit testing (JUnit), participate in code reviews, and drive continuous improvement. o Work closely with DevOps teams to automate CI/CD pipelines using Jenkins, Maven, GitHub, SonarQube, Checkmarx, and monitor application health through AppDynamics and Splunk. o Collaborate with cross-functional teams including AI engineers, voice architects, and product owners to deliver high-quality solutions. o Document architecture, workflows, and service integrations using JIRA and Confluence. o Deploy and maintain applications in cloud environments (AWS, GCP, or similar). o Actively contribute to the team's Agile/Scrum processes, including sprint planning and retrospectives. ________________________________________ Technical Skills & Expertise Programming & Frameworks: o Core Java, Java 8, Spring Boot, Microservices Architecture o WebSocket and REST API development o SIP and RTP protocol handling using PJSIP (or equivalent libraries) o JUnit testing and Test-Driven Development (TDD) DevOps & Tools: o Jenkins, GitHub, Maven, SonarQube, Checkmarx, AppDynamics, Splunk o Agile development using JIRA and Confluence o CI/CD automation and code quality enforcement Cloud Platforms: o AWS / GCP / Azure (any one or more) o Familiarity with cloud-native deployments and containerization (Docker/Kubernetes preferred)




15 years full time education

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4819420
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year