Senior Java Engineer (with .NET expertise)
We are looking for a highly skilled Senior Backend Developer with strong
expertise in Java (Java 21, Spring Framework) and working knowledge of
.NET technologies (C#, ASP.NET Core). The ideal candidate will design,
develop, and maintain scalable backend systems, APIs, and
cloud-integrated applications while ensuring high code quality,
performance, and security.
Senior Java Engineer (with .NET expertise)
1. Java 21 & Spring Framework Advanced knowledge of building scalable
backend applications and APIs.
2. CI/CD Tools (Jenkins, SonarQube, Nexus) Ability to set up pipelines,
enforce code quality, and manage artifacts.
3. Testing Frameworks (JUnit, Mockito, AssertJ) Strong unit and
integration testing skills; TDD experience preferred.
4. Cloud Integration (BigQuery, Pub/Sub) Experience integrating Java
applications with cloud services.
5. Debugging & Troubleshooting Systemiatic debugging skills using logs,
breakpoints and data analysis
- Knowledge of OpenAPI, JSON/XML, and serialization frameworks.
- Familiarity with JVM performance tuning and debugging tools.
- Strong problem-solving and collaboration skills.
- Ability to write clear documentation and communicate technical
concepts.
- Experience with artifact registries and secure code handover
practices.
- Exposure to CI/CD pipeline security and compliance.
Nice to Have
- -
C# & .NET (.NET 6/7/8, ASP.NET Core)
- -
Design, develop, and maintain backend services using C# and ASP.NET
Core.
- Implement clean, well‑structured APIs with proper validation,
logging, and error handling.
- Write and maintain unit and integration tests to ensure code quality
and reliability.
- Collaborate with cloud, data, and frontend teams to deliver
end‑to‑end solutions.
- Maintain technical documentation and contribute to architectural
decisions.