Software developer Java and .Net
Summary
Develops and maintains enterprise applications and integration components using Java and .NET C#. The role involves backend development, REST API integration, and messaging systems like RabbitMQ across the full software delivery lifecycle.
We are looking for a Software Developer to develop and maintain enterprise applications and integration components. You will work across backend, API, messaging, database, and web technologies while supporting the complete software delivery lifecycle.
Key Responsibilities- Develop and maintain application modules and backend services.
- Perform unit testing, troubleshooting, and bug fixing.
- Develop and integrate REST APIs and system interfaces.
- Support integration testing and application deployments.
- Work with messaging and queue-based integrations.
- Prepare and maintain technical documentation.
- Degree in Computer Science, Computer Engineering, IT, or equivalent.
- At least 3 years of software development experience.
- Experience with Java and/or .NET C# development.
- Knowledge of REST APIs, ASP.NET/Web API, and IIS or WebLogic deployment.
- Basic understanding of RabbitMQ or messaging/queue processing.
- Exposure to CI/CD, DevOps, HA, performance tuning, or containers is a plus.