Cutshort logo
For Employers
Java role logo
Java developer
Java role
NeoGenCode Technologies Pvt Ltd's logo

Java developer

at Java role

7 - 15 yrs
₹5L - ₹16L / yr
Nagpur
Skills
Java, Telecom, SMS, Otp

Job Title: Java Developer – Telecom & SMS Platform


About the Role


We are looking for a skilled Java Developer with experience in the Telecom domain and SMS messaging platforms. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend applications that support high-volume messaging systems, telecom integrations, and enterprise-grade services.

Key Responsibilities


  • Design, develop, and maintain backend applications using Java and Spring Boot.
  • Develop and consume RESTful APIs for telecom and messaging services.
  • Build and maintain high-performance SMS gateway and messaging applications.
  • Integrate with telecom protocols and third-party SMS providers.
  • Work on SMPP-based integrations and messaging workflows.
  • Optimize applications for high throughput, scalability, and low latency.
  • Collaborate with Product, QA, DevOps, and Business teams throughout the SDLC.
  • Write clean, maintainable, and well-documented code following best practices.
  • Troubleshoot production issues and perform root cause analysis.
  • Participate in code reviews and mentor junior developers when required.


Required Skills


  • 7+ years of hands-on experience in Java backend development.
  • Strong proficiency in Java 8/11/17.
  • Experience with Spring Boot, Spring MVC, and Spring Data JPA.
  • Strong understanding of REST APIs and Microservices architecture.
  • Experience with SQL databases such as MySQL, PostgreSQL, or Oracle.
  • Knowledge of NoSQL databases such as MongoDB or Redis is a plus.
  • Experience with Git and Maven/Gradle.
  • Good understanding of multithreading, collections, and JVM performance tuning.
  • Familiarity with Agile/Scrum development methodology.


Telecom Domain Experience (Mandatory)


  • Experience working in the Telecom industry.
  • Hands-on experience with SMS platforms or messaging solutions.
  • Experience with SMS Gateway integration.
  • Good understanding of SMPP protocol and message routing.
  • Experience with DLT compliance and SMS delivery workflows is preferred.
  • Knowledge of telecom messaging systems, routing, and delivery reports.
  • Experience integrating with telecom operators or SMS aggregators.
  • Familiarity with messaging queues such as RabbitMQ, Apache Kafka, or ActiveMQ is an advantage.


Preferred Skills


  • Experience with Docker and Kubernetes.
  • Knowledge of AWS, Azure, or GCP cloud platforms.
  • Experience with CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI.
  • Monitoring tools such as Prometheus, Grafana, ELK, or Splunk.
  • Understanding of security best practices, OAuth2, JWT, and API authentication.


Qualifications


  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Relevant Java or Cloud certifications are a plus.


Nice to Have


  • Experience handling high-volume transaction systems.
  • Exposure to telecom billing, provisioning, or OSS/BSS systems.
  • Experience working with enterprise messaging platforms.
  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management skills.


Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

Bengaluru (Bangalore)
8 - 12 yrs
₹70L - ₹100L / yr
Backend testing

Strong Engineering Manager / Lead Profiles

2

Mandatory (Experience 1) – Must have minimum 8+ years of overall Software Engineering / Development experience with a strong IC foundation.

3

Mandatory (Experience 2) – Must have 2+ years of formal Engineering Manager experience with direct people-management responsibility (informal Senior Engineer / Tech Lead experience managing a team does not count)

4

Mandatory (Experience 3) – Must have directly managed 4–6+ engineers, including 1:1s, performance management, growth plans, promotions, mentoring, and team development.

5

Mandatory (Experience 4) – Must own technical direction and delivery for an engineering team/pod, including architecture, system design, code/PR reviews, execution planning, and engineering quality.

6

Mandatory (Experience 5) – Must have strong backend/software engineering experience with hands-on technical depth in building APIs, services, integrations, and scalable systems; specific language/framework can vary.

7

Mandatory (Experience 6) – Must have experience owning production operations, including on-call, incident management, debugging, and postmortems for their area.

8

Mandatory (Experience 7) – Must have experience driving cross-functional alignment with Product and Design and translating ambiguous business/product requirements into scalable technical solutions.

9

Mandatory (Company) – Must be from a Product Company / Startup, particularly B2B SaaS, Fintech, Payments, or similar technology product environments. (Refer Target Company List)

10

Mandatory (Role Fit) – Role is 80% people/team management and 20% technical/IC involvement;

11

Preferred (Education) - Tier 1 engineering college

Read more
Euphoric Thought Technologies
Noida
3 - 5 yrs
₹8L - ₹12L / yr
skill iconPython
Windows Azure

Job Summary


We are looking for a Software Engineer with 3–5 years of experience in Python development, browser automation, Azure cloud technologies, and API development. The ideal candidate should have hands-on experience in building automation solutions, cloud-native applications, and backend services using Python while collaborating with cross-functional teams to deliver scalable and reliable enterprise solutions.


Key Responsibilities


* Design, develop, test, and maintain Python-based applications and automation solutions.

* Develop browser automation scripts for enterprise web applications using Python.

* Create robust and dynamic element selectors to handle changing web interfaces.

* Implement exception handling, retry mechanisms, logging, and monitoring in automation solutions.

* Develop solutions to handle authentication workflows and CAPTCHA scenarios where permitted.

* Build and maintain RESTful APIs using FastAPI or similar Python frameworks.

* Develop serverless applications using Azure Functions and integrate with Azure services.

* Design and implement integrations using Azure Logic Apps, Service Bus, Storage Accounts, and Key Vault.

* Deploy and manage applications using Azure Container Registry (ACR), Azure Container Apps, and Azure Container Instances (ACI).

* Configure and manage KEDA for event-driven application scaling.

* Develop and maintain frontend applications using React.js, Node.js, or similar modern JavaScript frameworks.

* Design and optimize database solutions using SQL Server, PostgreSQL, or Azure Cosmos DB.

* Troubleshoot production issues and implement permanent fixes.

* Participate in code reviews, testing, deployment, and release activities.

* Follow coding standards, security best practices, and application performance guidelines.


Required Skills


Python Development


* Strong experience in Python programming.

* Experience developing scalable backend applications and automation solutions.

* Experience with asynchronous programming and API integrations.


Browser Automation


* Hands-on experience in browser automation using Python libraries such as Playwright or Selenium.

* Experience creating dynamic selectors and handling dynamic web elements.

* Strong understanding of synchronization techniques, waits, retries, and exception handling.

* Experience implementing logging, monitoring, and debugging for automation solutions.

* Familiarity with CAPTCHA handling approaches and authentication workflows.


Azure Cloud


* Hands-on experience with Azure Functions.

* Experience with Azure Logic Apps.

* Experience using Azure Storage Accounts.

* Experience with Azure Service Bus.

* Experience with Azure Key Vault.

* Understanding of cloud-native application design and Azure security best practices.


Containerization & Deployment


* Experience with Azure Container Registry (ACR).

* Experience deploying applications to Azure Container Apps.

* Experience with Azure Container Instances (ACI).

* Experience configuring and managing KEDA for event-driven autoscaling.

* Familiarity with container-based deployments and application lifecycle management.


### API Development


* Experience building REST APIs using FastAPI or similar Python frameworks.

* Strong understanding of REST principles, JSON, authentication, and API integrations.


Databases


* Experience with SQL Server and/or PostgreSQL.

* Experience with Azure Cosmos DB.

* Ability to write efficient SQL queries and optimize database performance.


Frontend Development


* Experience with React.js, Node.js, or similar frontend technologies.

* Understanding of modern web application architecture and API consumption.


Additional Skills


* Experience with Git and version control.

* Strong debugging and analytical skills.

* Good communication and teamwork skills.


Preferred Skills


* Experience with OCR and document processing solutions.

* Experience with Azure AI or AI-based services.

* Experience with event-driven architectures.

* Experience working in Agile/Scrum environments.

* Experience with automation platforms such as UiPath is an added advantage.

Education


Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.


Read more
Deqode
at Deqode
1 recruiter
Shraddha Katare
Posted by Shraddha Katare
Pune
3 - 6 yrs
₹3.5L - ₹12L / yr
skill icon.NET
skill iconC#
ASP.NET
Web API
Object Oriented Programming (OOPs)
+2 more

Job Title: .NET Developer

Experience: 3-5 Years

Location: Pune

Employment Type: Full-Time

About the Role:

We're looking for an experienced .NET Developer with 3-5 years of expertise to join our team in Pune. You'll be working on building scalable web applications using C#, .NET Core, and modern development practices.


What You'll Do:

  • Develop and maintain web applications using C# and .NET Core (.NET 5+)
  • Build RESTful APIs with ASP.NET Core Web API
  • Design and optimize SQL Server databases with complex queries and stored procedures
  • Implement OOP principles, Design Patterns, and SOLID principles
  • Work with Entity Framework Core for data access
  • Collaborate with teams using Agile/Scrum methodologies
  • Perform code reviews and ensure code quality
  • Manage code using Git version control


Required Skills:

Must-Have:

  • Strong proficiency in C# and .NET Core (or .NET 5+) - 3-5 years
  • Hands-on experience with ASP.NET Core Web API and RESTful services
  • Expertise in SQL (T-SQL), stored procedures, and database design
  • Experience with SQL Server is highly preferred
  • Hands-on experience with Entity Framework Core
  • Solid understanding of OOP, Design Patterns, and SOLID principles
  • Experience with Git and Agile/Scrum methodologies

Good to Have:

  • Front-end technologies (Angular, React)
  • Microservices architecture
  • Cloud platforms (Azure/AWS)
  • CI/CD pipelines
  • Unit testing frameworks

Qualifications:

  • Bachelor's degree in Computer Science, IT, or related field
  • 3-5 years of professional .NET development experience


Read more
IT Clients
IT Clients
Agency job
via kaldan soft by sathya priya
Gurugram
3 - 5 yrs
₹1L - ₹19L / yr
Transformation Designer
Total Agility Designer

Job Title: Kofax Developer

Location: Gurugram, India (Hybrid)

Experience: 3–5 Years

Employment Type: Full-time


Job Summary:

We are seeking an experienced Kofax Developer with hands-on expertise in Kofax Total Agility (KTA). The ideal candidate will have solid experience working with both Transformation Designer and Total Agility Designer modules, and will contribute to developing, configuring, and supporting intelligent automation workflows that enhance document capture, classification, and data extraction processes.

Key Responsibilities:

  • Design, develop, and maintain workflows using Kofax Total Agility (KTA).
  • Configure and implement solutions using Transformation Designer for intelligent document processing (IDP).
  • Develop forms, business rules, and integrations using Total Agility Designer.
  • Collaborate with business analysts and stakeholders to gather requirements and deliver automation solutions.
  • Conduct testing and debugging of Kofax processes and workflows.
  • Support deployment, troubleshooting, and performance tuning in production environments.
  • Maintain documentation and follow standard development lifecycle processes (SDLC/Agile).

Required Skills & Qualifications:

  • 3–5 years of hands-on experience in Kofax Total Agility development.
  • Proficiency with both Kofax Transformation Designer and Total Agility Designer.
  • Strong understanding of document capture, classification, and data extraction processes.
  • Experience integrating Kofax solutions with third-party systems via APIs or connectors.
  • Good analytical, problem-solving, and communication skills.
  • Bachelor's degree in Computer Science, Information Technology, or related field.


Read more
Its a fintech startup based in Pune
Its a fintech startup based in Pune
Agency job
via Qrata by Blessy Fernandes
Pune
2 - 6 yrs
₹20L - ₹35L / yr
skill iconJava
Description:
2-5 years with technical hands-on experience in building large-scale B2C applications catering
to millions of users. Previous experience in building scalable products is a must
What you will do:
 Be a part of our backend for frontend/ credit card processing engineering teams to build the
best homegrown credit card stack
 Partner with the product teams to understand the product features and specifications, translate
them into high level and low-level design
 Work with frontend and backend developers to build out a customer-centric experience that will
constantly evolve
 Respond to support team tickets as needed to resolve bugs and issues
 Participate in contributing ideas, updates, and product development areas to the team
Technical Expertise:
 Strong insight into Java programming language (Class loading, Memory
Management, Transactions, Executors, Lambdas and Streams)
 Experience in distributed technologies, real-time, high throughput and low latency
systems
 Hands-on prior experience with scalable Cloud based architectures
 Experience in one or more frameworks like Spring is a plus but not required
 Proficiency in data structures & algorithms
 Strong problem solving and analytical skills
 Any experience in payments is a plu
Read more
Ingrainhub
at Ingrainhub
1 recruiter
Karthik Kulkarni
Posted by Karthik Kulkarni
Bengaluru (Bangalore)
3 - 8 yrs
₹8L - ₹30L / yr
skill iconNodeJS (Node.js)
You will be in charge of the following: End to end Node.js developmentManaging cloud based web application on Amazon Web ServicesDevelop restful JSON web services and APIsIntegration of external systems using custom soap based third party APIsWhat’s on offer In this role, you can expect:Unique opportunity to be a part of the digital disruption in telecommunication (Circles.Life is the only company of its kind in all of Asia!)Autonomy in the role and in managing your own portfolioExposure to the fast-paced world of high-tech start-upsAttractive experience and compensationVisa sponsor to SingaporeWorking with passionate, smart and driven colleagues in a vibrant environmentRequirementsPassionate about Technology, Telecommunications and Disruptive models.3 - 6 years of experience in software development, with at least 1 year of hand-on experience in Node.js Development Excellent experience writing maintainable, scalable.Willing to support off hoursEnglish as native or secondary languageGood with documentationClean coding practicesAble to create test suites (TDD) Apply for this positionREQUIRED*
Read more
Diatoz Solutions Private Limited
at Diatoz Solutions Private Limited
1 video
1 recruiter
Praveena Satrasala
Posted by Praveena Satrasala
Bengaluru (Bangalore)
3 - 5 yrs
₹7L - ₹8L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)

Job Description

We are looking for a great Java Developer who is passionate about working in the Microsoft tech stack using Java. Your primary focus will be on developing common reusable components and implementing them following well-known best practices. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving and an attitude to learn is essential. 

Job Responsibilities

  • Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.
  • Contribute in all phases of the development lifecycle.
  • Write well designed, testable, efficient code.
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Design and develop dockerised microservices for cloud 

 

Required skills and experience include:

  • BS in Computer Science or other field of study and applicable work experience.
  • Most likely 3-5 years of experience on Java Web Development.
  • Experience in developing Microservices for cloud (Azure/AWS/GCP) is preferred
  • Experience in Spring Framework (Spring boot, spring Batch), Spring MVC, Microservice model, RESTful web services
  • Experience in databases like SQL Server, Oracle, PostgreSQL, MySQL, MongoDB is desired.
  • Should have hands-on experience on Hibernate, JPA or MyBatis or any other persistence framework.
  • Must have strong teamwork orientation and the ability to foster collaboration within and across teams 
  • Knowledge of Maven/gradle
  • Knowledge of Docker, Kubernetes 
  • Good Communication skills ( English)

 

 

Primary Skills(Mandatory)

Core and Advanace Java 1.8 , Web and Microservice development using java (Jsp, Servlet, Spring boot, Spring MVC), Restful Web Services, Spring framework, RDBMS (Postgres, Mssql server), Hibernate 

 

Secondary Skills

Java script, Frontend web development - (Angular,nodejs) ( Not mandatory)

 

Additional Information

  • Should have experience of working in any previous IT Software company 
  • Any additional certification will be a plus
  • Comfortable working from Office.

 

Read more
provides security and multiscreen user experience solutions
provides security and multiscreen user experience solutions
Agency job
via Novo tree minds by Pranamya Devadiga
Bengaluru (Bangalore)
5 - 7 yrs
₹20L - ₹25L / yr
skill iconSpring Boot
DropWizard
skill iconJava
J2EE
Hibernate (Java)
+2 more
  • Challenge technical decisions and web service designs and provide inputs for improvement
  • Provide qualified code (tested and documented)
  • Fix issues that arise from testing/customers
  • Create or update all the relevant and required technical documents (design, architecture, )
  • Follow quality development rules and recommendations (unitary test, change management, build management, Software factory…)
  • Perform code reviews and suggest improvements
  • Work in Agile mode and Test Driven development process
  • Collaborate and work closely with all stakeholders
  • Hardcore developers who can write performance-based quality code and drive code
  • Preferred: Java1.8, Junit, Springboot, Dropwizard, RabbitMQ, Jenkins jobs, NoSQL DB (MongoDB, Neo4j), Docker, and DevOps (Optional: Python, AWS)
  • Knowledge about Secure coding guidelines, Sonarqube, Configuration Management (Perforce), Jira
  • MUST have experience in Scrum/Agile SDLC
  • Value Add – experience on the server side in IPTV/OTT/STB
Read more
BigStep Technologies Pvt Ltd
at BigStep Technologies Pvt Ltd
1 video
3 recruiters
Pratishtha Thakur
Posted by Pratishtha Thakur
Remote only
6 - 15 yrs
₹12L - ₹16L / yr
Adobe Experience Manager (AEM)
skill iconJava
OSGi
Agile/Scrum
Required Skills:

- Experience as a AEM Lead on several projects
- Extensive Agile experience, including functioning in a Scrum Master capacity
- Exceptional Communication skills
- Extensive experience working with International Teams
- Capability/desire for hands-on development
- Experience in Technical Skills: AEM, AEM OSGI Sling, Core Java
Read more
Emipro Technologies
at Emipro Technologies
2 recruiters
Urvish Dave
Posted by Urvish Dave
Rajkot
2 - 8 yrs
₹3L - ₹7L / yr
Odoo (OpenERP)
skill iconPython
skill iconDjango
skill iconJavascript
skill iconHTML/CSS
+2 more

Summary

We are looking for an efficient technocrat as Odoo Developer, who will be responsible for developing, customizing Odoo ERP business applications with other systems, and providing ongoing support and future enrichments of those solutions to support business processes and functions. You'll be required to apply your hands-on experience of Odoo Framework, programming knowledge, and expertise to all aspects of the Software Development Lifecycle including Programming, Coding, Application Development, bug fixing, production support, version control system, object-oriented programming, Linux/Unix, UAT, Debugging, Tracing, and Logging, GIT, Cloud Services, Internet Technologies and leverage best technical solution by understanding business requirements from a techno-functional aspect, and partner continuously with Emipro's stakeholders daily to stay focused on common goals. You’ll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of Emipro's enterprise customers globally.

 

Job Responsibilities

  • Application development using Odoo Framework & its components.
  • Carrying out Odoo development activities for Customisations, Module Migration, Data Migration & Import, Generating BI Reports, Output Documents, Automation Test & Unit Test.
  • Work in coordination with Technical Lead as needed to implement, test, support, and enhance ERP Business applications and it's features/solutions.
  • Be part of Sprint meetings to discuss project development progress and also assist the ERP Technical Lead in preparing the Sprint report.
  • Make sure to follow the prescribed coding and development best practices to give high-quality output as per the requirement.
  • Adherence to the latest development methods like continuous deployment & integration.
  • Documents and demonstrates solutions by developing documentation, flowcharts, algorithms, data-flow diagrams, layouts, user-flow diagrams, charts, code comments, and keeping code clean and optimized.
  • Must possess a strong learning curve and should be willing to keep themselves abreast and continuously updating their job knowledge by studying state-of-the-art development tools, programming techniques for personal upscaling and in turn meeting organizational needs as well.
  • Developing technical documentation to guide future software development projects.

Required Skills

  • 1-2 years of hands-on experience in developing applications of Odoo.
  • Proficiency in Python and Odoo framework components - model, fields, modifiers, actions, views, menu, security, controllers.
  • Should be aware of core Odoo modules such as Sales, Purchase, Delivery, Accounting.
  • Should proactively look for ways to make the architecture, code, and operations better.
  • Must be a self-starter & be able to work with minimum supervision.
  • Hands-on experience in Linux/Unix development environments is expected.
  • Hands-on knowledge of version control systems like GIT, Bitbucket, etc including branching and merging.
 

Nice to have

  • Experience in writing SQL queries for PostgreSQL.
  • Nice to have experience in Module migration, code
  • Experienced with Scrum/Agile development methodologies
  • Outstanding written and verbal communication and interpersonal skills.
  • Sound knowledge of Internet technologies like SSH/SFTP/FTP,  Linux/UNIX shell scripting (eg. bash)
  • Understanding of Cloud services like SaaS (Software as a Service), PaaS (Platform as a Service) & IaaS(Infrastructure as a Service)
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos