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 10 hours ago
Expert Technology Services 10 hours ago
Expert Technology Services 10 hours ago

Sr. Java and .NET Developer

Apply Now
Back to search page