FULL STACK DEVELOPER

Baltimore, MD

Who Staffing is looking for a Full Stack Developer for a fulltime, direct hire opportunity with our client in Baltimore, Maryland  

Job Description:

Our client’s development team builds cloud software systems that support their affiliates’ web and webinar marketing platform. They respond quickly to business needs, providing a fast, agile development pipeline to their affiliate companies. They’re writing server-less Java Microservice code to integrate with a Snowflake database and the Salesforce platform through APIs. They constantly evolve their agile process and their CI/CD capabilities, with blue-green deployments several times a week. 

Our client seeking a sharp Full Stack Developer who knows Node, Angular, and Java. You have strong core skills in web and back-end development and some cloud experience. They’ll teach you the rest, but the more you can bring to the table, the better. Their team works hard, works smart, and works together. As a member of their team, you will own software development from design to deployment. 

Their tech stack includes:

  • Java Microservices

  • Node and Angular

  • AWS Cloud, including Lambdas (server-less code), step functions, SQS, S3 and EC2, and CloudFront

  • Salesforce (Classic, Lightning, Marketing Cloud), Heroku

  • Snowflake database 

Job Responsibilities:

  • Work with other software engineers and product owners to design, develop and enhance, test, and deploy scalable and robust Microservices, APIs, and web components that interact with our marketing platform in Salesforce

  • Work with cross-functional teams to improve existing software processes, through sprint retrospectives and the continued evolution of our CI/CD pipeline

  • Understand business requirements and translate them to small pieces of a Microservice architecture

  • Communicate with team members about status, blockers, hand-offs, ideas

  • Bachelor’s Degree is desired but not required

  • Have a strong opinion about who cooks the best Biriyani 

Qualifications:

  • 5+ years of professional experience developing software in Java and Spring

  • 3+ years of professional experience developing software in Node and Angular

  • Experience with AWS Cloud and its tools

  • Experience with Salesforce

  • Strong ability with HTML5, CSS, and JavaScript

  • Practical understanding of object-oriented design, cloud architecture, and design patterns

  • Knowledge of professional software engineering best practices and agile development

  • Experience evangelizing ideas with other members of your team

  • Desire to write clean, beautiful code, including unit tests

  • Passion for learning and adopting new technology

  • Obsession with customer service and delivering business value

SENIOR SYSTEMS ENGINEER

EPIC IMPLEMENTATION CONSULTANT