Software Development Engineer

ApTask
Jackson Township, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 166K

Job location

Jackson Township, United States of America

Tech stack

HTML
Java
JavaScript
Application Performance Management
Application Services
Azure
Cloud Computing
Cloud Computing Security
Code Review
DevOps
Disaster Recovery
Identity and Access Management
Java Web Services
JSON
SQL Azure
OpenID
Performance Tuning
Scrum
Fortify (Software)
Zero Trust Network Access
Security Assertion Markup Language (SAML)
Software Deployment
Software Engineering
TypeScript
Web Applications
Cloud Monitoring
React
Spring-boot
Sonatype
Software Security
Software Troubleshooting
GIT
Containerization
Angular
Infrastructure Automation Frameworks
Front End Software Development
Api Design
REST
Terraform
Api Management
Docker
Key Vault
Jenkins
Microservices

Job description

  • The candidate will provide expertise and ownership of Azure-based software development tasks within a Scrum team environment.
  • This role requires effective collaboration with clients and leadership, with the ability to tailor communication based on the audience.

Responsibilities:

  • Design, develop, and deploy Java-based applications on Azure cloud platforms
  • Participate in Agile/Scrum ceremonies and contribute to user stories and task breakdowns
  • Troubleshoot software, application, and configuration issues
  • Support application deployment, testing, configuration, and installation in Azure
  • Perform performance tuning and optimization
  • Ensure application security, including identifying and mitigating vulnerabilities
  • Implement resiliency and disaster recovery strategies
  • Create and maintain detailed technical documentation
  • Promote knowledge sharing and collaboration within the team

Requirements

  • 5+ years of experience as a Lead Java Developer building APIs, web applications, and cloud-based solutions
  • Strong full-stack development capability
  • Hands-on experience with Azure services such as Azure App Services, API Management, Key Vault, Azure Monitor, Application Insights, and Azure SQL
  • Proficiency in Java, Spring Boot, RESTful APIs, and microservices architecture
  • Experience with front-end technologies such as Angular or React, along with JavaScript, HTML, and TypeScript
  • Familiarity with containerization tools like Docker
  • Strong understanding of authentication/authorization protocols such as OIDC and SAML
  • Experience with CI/CD pipelines and DevOps practices using tools like Azure DevOps and Jenkins
  • Experience with Infrastructure as Code (IaC) tools like Terraform (preferred)
  • Strong knowledge of cloud security best practices, including IAM, encryption, and code scanning
  • Awareness of compliance frameworks such as FedRAMP, FISMA, and Zero Trust Architecture

Technical Skills:

  • Java, Spring Boot
  • Microsoft Azure, Azure DevOps
  • Jenkins
  • REST APIs, JSON
  • Docker
  • Angular / React
  • JavaScript, TypeScript, HTML
  • Git
  • Terraform
  • Fortify, Sonatype.

About the company

Non-benefitted (other than those mandated under state or federal law).Please note that this position does not include paid time off benefits. ApTask offers subsidized insurance coverage to our employees. About ApTask: ApTask is a leading global provider of workforce solutions and talent acquisition services, dedicated to shaping the future of work. As an African American-owned and Veteran-certified company, ApTask offers a comprehensive suite of services, including staffing and recruitment solutions, managed services, IT consulting, and project management. With a focus on excellence, collaJMboration, and innovation, ApTask provides unparalleled opportunities for professional growth and development. As a member of the ApTask team, you will have the chance to connect businesses with top-tier professionals, optimize workforce performance, and drive success across diverse industries. Join us at ApTask and be part of our mission to empower organizations to thrive while fostering a diverse and inclusive work environment. Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview. Candidate Data Collection Disclaimer: At ApTask, we prioritize safeguarding your privacy. As part of our recruitment process, certain Personally Identifiable Information (PII) may be requested by our clients for verification and application purposes. Rest assured, we strictly adhere to confidentiality standards and comply with all relevant data protection laws. Please note that we only collect the necessary information as specified by each client and do not request sensitive details during the initial stages of recruitment., ApTask is a leading global provider of workforce solutions and talent acquisition services, dedicated to shaping the future of work. As an African American-owned and Veteran-owned company, ApTask offers a comprehensive suite of services, including staffing and recruitment solutions, managed services, IT consulting, and project management. With a focus on excellence, collaboration, and innovation, ApTask provides unparalleled opportunities for professional growth and development. As a member of the ApTask team, you will have the chance to connect businesses with top-tier professionals, optimize workforce performance, and drive success across diverse industries. Join us at ApTask and be part of our mission to empower organizations to thrive while fostering a diverse and inclusive work environment. Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview. Candidate Data Collection Disclaimer: At ApTask, we prioritize safeguarding your privacy. As part of our recruitment process, certain Personally Identifiable Information (PII) may be requested by our clients for verification and application purposes. Rest assured, we strictly adhere to confidentiality standards and comply with all relevant data protection laws. Please note that we only collect the necessary information as specified by each client and do not request sensitive details during the initial stages of recruitment.

Apply for this position