Sr. Java and .NET Developer

Expert In Recruitment Solutions

  • Atlanta, GA
  • 30+ days ago
  • Remote

    Highlights

    Vulnerability Remediation: Experience implementing robust security enhancements, including input validation, data encryption, secure logging, and patch remediation. · Cloud & DevOps: Familiarity with cloud-based application deployment, architecture modernization strategies (ideally Microsoft Azure), source control, CI/CD pipelines, and DevSecOps practices.

    Numbers & Facts

    LocationAtlanta, GA (
    Remote
    )

    Description

    Job Title – Sr. Java and .NET Developer

    Location – 100% Remote

    Duration – 6+ months


    Interview – Video

    Job Description
    Knowledge, Skills, Abilities
    · Strong knowledge of enterprise software development principles, object-oriented
    design, and design patterns. (6+ Years experience)
    · Knowledge of Java enterprise application development, including Spring
    Framework/Spring Boot and RESTful services.
    · Knowledge of Microsoft .NET technologies, including C#, .NET 8/10+, ASP.NET
    Core, Web API, and MVC.
    · Knowledge of modern web application architecture and client/server
    development.
    · Knowledge of application security principles, including authentication,
    authorization, encryption, secure coding practices, and OWASP Top 10
    vulnerabilities.
    · Knowledge of payment processing integrations and secure handling of sensitive
    financial data.
    · Knowledge of relational database design, SQL development, and performance
    optimization.
    · Knowledge of cloud-based application deployment and modernization strategies
    (preferably Microsoft Azure).
    · Knowledge of source control, CI/CD pipelines, and DevSecOps practices.
    · Experience using AI-assisted development tools such as GitHub Copilot, OpenAI
    Codex, or Claude Code.
    · Knowledge of software development lifecycle (SDLC), Agile methodologies, and
    software testing practices.
    · Design and develop secure REST APIs and web services.
    · Implement security enhancements including authentication, authorization, input
    validation, encryption, logging, and vulnerability remediation.
    · Produce technical documentation and implementation plans.
    · Maintain high-quality coding standards and attention to detail.
    · Work in a security-conscious environment handling public-facing applications.

    Desirable Qualifications

    Candidates possessing one or more of the following qualifications are highly desirable:
    · Experience integrating payment gateways or payment processing applications.
    · Familiarity with PCI DSS, NIST Cybersecurity Framework, or OWASP Application
    Security Verification Standard (ASVS).
    · Excellent written and verbal communication skills.
    · Demonstrated ability to work independently while collaborating effectively within
    a multidisciplinary development team.

    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
    · OWASP Secure Coding Practices
    · SonarQube, Checkmarx, Fortify, or similar security analysis tools
    · CI/CD pipelines
    Job Responsibilities

    Core Qualifications & Experience

    ·Senior-Level Development: 6+ years of experience in enterprise software development, object-oriented design, and architectural design patterns.
    ·Full-Stack Proficiency: Strong understanding of modern web application architecture and client/server development.
    ·Java Ecosystem: Hands-on experience with enterprise Java application development, including Spring Framework, Spring Boot, and RESTful services.
    ·.NET Ecosystem: Proficiency with Microsoft .NET technologies, including C#, .NET 8/10+, ASP.NET Core, Web API, and MVC.
    ·Database Design: Strong background in relational database design, SQL development, and performance optimization.
    ·Cloud & DevOps: Familiarity with cloud-based application deployment, architecture modernization strategies (ideally Microsoft Azure), source control, CI/CD pipelines, and DevSecOps practices.
    ·AI-Assisted Development: Experience leveraging modern AI-assisted development tools (e.g., GitHub Copilot, OpenAI Codex, or Claude Code).
    ·Development Methodologies: Thorough understanding of the Software Development Lifecycle (SDLC), Agile practices, and software testing methodologies.

    Security & Compliance Focus

    ·Application Security: Deep understanding of secure coding practices, authentication, authorization, encryption, and the OWASP Top 10 vulnerabilities.
    ·Secure API Development: Proven ability to design and develop secure REST APIs and web services.
    ·Vulnerability Remediation: Experience implementing robust security enhancements, including input validation, data encryption, secure logging, and patch remediation.
    ·Security-Conscious Environments: Proven ability to maintain strict attention to detail and high-quality coding standards when developing high-traffic, public-facing applications.

    Key Responsibilities

    ·Design, build, and optimize enterprise-grade APIs and web applications.
    ·Produce clear, concise technical documentation and architectural implementation plans.
    ·Collaborate effectively within a multidisciplinary development team while managing independent deliverables.

    Desirable Qualifications

    ·Payment Systems: Experience integrating secure payment gateways, payment processing applications, and handling sensitive financial data.
    ·Security Compliance: Familiarity with industry standards such as PCI DSS, the NIST Cybersecurity Framework, or the OWASP Application Security Verification Standard (ASVS).
    ·Communication: Excellent written and verbal communication skills.

    Preferred Technical Stack

    ·Backend: Java 11/17+ (Spring Boot), C# (.NET 8/10+, ASP.NET Core)
    ·Frontend: HTML5, JavaScript, CSS
    ·Database: SQL Server, Oracle
    ·APIs & Security: REST APIs, OAuth2, OpenID Connect, Microsoft Entra ID, OWASP Secure Coding Practices
    ·Tools & DevOps: Git, Azure DevOps, Microsoft Azure, CI/CD pipelines
    ·Security Analysis: SonarQube, Checkmarx, Fortify, or similar automated security analysis tools

    Similar Jobs

    See more jobs