Sr. Java and .NET Developer

Expert In Recruitment Solutions
  • Atlanta, GA
  • Remote
  • Quick Apply
30+ days ago

Job 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

Numbers & Facts

LocationAtlanta, GA (
Remote
)

Skills

  • Agile Programming Methodologiesunmatched
  • Application Programming Interface (API)unmatched
  • Applications Securityunmatched
  • Architectural Servicesunmatched
  • Artificial Intelligence (AI)unmatched
  • Authenticationunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Client Server Architectureunmatched
  • Cloud Applicationsunmatched
  • Cloud Computingunmatched
  • Coding Standardsunmatched
  • Communication Skillsunmatched
  • Computer Securityunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Cryptographyunmatched
  • Data Entryunmatched
  • Database Designunmatched
  • Delivery Managementunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Detail Orientedunmatched
  • DevOpsunmatched
  • Documentation Planunmatched
  • Ecosystemsunmatched
  • Enterprise Applicationsunmatched
  • Gitunmatched
  • GitHubunmatched
  • HTML5unmatched
  • Industry Standardsunmatched
  • Internet Applicationunmatched
  • Internet Securityunmatched
  • Javaunmatched
  • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
  • JavaScriptunmatched
  • Microsoft .NETunmatched
  • Microsoft ASP.NET (Active Server Page)unmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft Product Familyunmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Windows Azureunmatched
  • Model View Controllerunmatched
  • OAuthunmatched
  • Object Oriented Design (OOD)unmatched
  • Object Oriented Developmentunmatched
  • Object Oriented Softwareunmatched
  • OpenIDunmatched
  • Oracle Databaseunmatched
  • PCI-DSSunmatched
  • Payment Processingunmatched
  • Performance Tuning/Optimizationunmatched
  • Presentation/Verbal Skillsunmatched
  • Programming Toolsunmatched
  • Quality Assurance Methodologyunmatched
  • Quality Managementunmatched
  • Quality Metricsunmatched
  • REST (Representational State Transfer)unmatched
  • SQL (Structured Query Language)unmatched
  • Secure Codingunmatched
  • Security Analysisunmatched
  • Security Complianceunmatched
  • Server Programming/Applicationsunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Patchesunmatched
  • Software Testingunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Technical Writingunmatched
  • U.S. National Institute of Standards and Technology (NIST)unmatched
  • User Interface/Experience (UI/UX)unmatched
  • Web Servicesunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder