Job Summary
- Design, develop, and maintain secure enterprise software solutions using Java (Spring Boot) and Microsoft .NET (C#, ASP.NET Core, .NET 8/10+).
- Build and secure RESTful APIs and web services for modern web application architectures.
- Implement robust application security, including authentication, authorization, encryption, input validation, and remediation of vulnerabilities (OWASP Top 10).
- Integrate payment processing solutions and handle sensitive financial data securely.
- Design and optimize relational databases (SQL Server, Oracle), write performant SQL, and participate in performance tuning.
- Deploy and modernize applications on cloud platforms, preferably Microsoft Azure.
- Use source control (Git), CI/CD pipelines, and DevSecOps best practices for continuous integration and delivery.
- Utilize AI-assisted development tools (e.g., GitHub Copilot, OpenAI Codex, Claude Code) to accelerate development and code quality.
- Produce high-quality technical documentation and detailed implementation plans.
- Adhere to software development lifecycle (SDLC), Agile methodologies, and best practices in software testing.
- Maintain high coding standards and attention to detail in a security-conscious, public-facing environment.
- Collaborate effectively within multidisciplinary teams and demonstrate the ability to work independently.
- Stay updated on security frameworks and compliance standards such as PCI DSS, NIST, and OWASP ASVS.
- Communicate clearly both verbally and in writing with technical and non-technical stakeholders.
Preferred/Desirable Qualifications
- Experience with payment gateway integrations.
- Familiarity with security compliance standards (PCI DSS, NIST, OWASP ASVS).
- Experience with OAuth2, OpenID Connect, Microsoft Entra ID, and secure coding practices.
- Exposure to security analysis tools such as SonarQube, Checkmarx, or Fortify.
Preferred Technical Stack
- Java 11/17+, Spring Boot
- C#, .NET 8/10+, ASP.NET Core
- REST APIs
- SQL Server and Oracle
- HTML5, JavaScript, CSS
- Git, Azure DevOps
- Microsoft Azure
- OAuth2 / OpenID Connect / Microsoft Entra ID
- SonarQube, Checkmarx, Fortify (or similar)
- CI/CD pipelines
Similar jobs

More from Expert Technology Services
Expert Technology Services 2 hours ago
Expert Technology Services 2 hours ago
Expert Technology Services 2 hours ago

Sr. Java and .NET Developer

Apply Now
Back to search page