SOFT's client is looking for a full stack Java Developer with Mobile app experience for a long term contract assignment.
o This role is fully remote; candidates can sit anywhere in the US as long as they are ok to work east coast hours.
o Primary focus will be working within a mobile middleware API layer, which is built in Java, and is used by both iOS and Android apps.
o Mobile app development experience is not required but would be a plus.
Full-stack application development experience - Must have the following experience to be considered.
5+ years of experience.
Hands-on writing code, hands-on writing code must be the primary duty of most recent position
Continuous integration/continuous delivery (CI/CD) experience
Azure & Agile (scrum) experience. *This is not a scrum master role
Required skills:
Web-services, 3rd party APIs, tools like Postman, SoapUI & Fiddler
Java, HTML, CSS, ReactJS, Javascript, Python experience
Web API, RESTful services
Working knowledge Git or similar version-control software
Familiar with production Azure DevOps environments
Unit (Jasmine/Karma/XUnit), Integration Testing and load-testing (JMeter)
Understanding of SOLID design principles & secure coding practices
Serverless Azure Compute Services such as App services, Azure Functions
Preferred Skills:
Data infrastructure services such as Azure Event Hub, Service Bus
Azure Storage such as Blob Storage, Cosmos DB, Azure SQL
Azure search, SharePoint Search & Lucene syntax
Understanding of Azure DevOps pipelines and YAML
Relational database experience, solid understanding of SQL tuning, indexing & query costs