What are the responsibilities and job description for the IT Applications Solution Architect Senior / Full Stack Developer position at Digitive LLC?
Job Details
Job Title: IT Applications Solution Architect Senior / Full Stack Developer
Contract Type: W2/C2C
Location: Washington DC onsite
Position Title: IT Applications Solution Architect
Skillset:
- In this Full Stack Developer role, the engineer will work as an Integration Architect guiding a small team of developers with the goal to design and implement complex integration solutions leveraging both MuleSoft and AWS services. (Candidates with previous Client experience highly preferred.)
- Candidate must possess hands on experience and strong knowledge in full-stack development on AWS and MuleSoft platforms for building integrated applications while working with agile methodologies.
- Must have experience in developing and maintaining backend applications using Java, AWS, MuleSoft.
- Must have experience with GitHub and/or GitLab, SonarQube, MUnit, JUnit, and Spring Boot.
- Must have experience in Java coding in combination with AWS cloud development - Spring boot, Lambda, Kinesis, DynamoDB/Aurora, Redshift etc.
- Must have experience in working with various J2EE technologies including Hibernate, Servlets, JNDI, JMS, JDBC, SOAP and Rest based Web services, Concurrent programming and Object-Oriented design patterns.
- Experienced in Oracle/SQL, MQ, Web Services, XSLT, JAXB, and JDOM / EJB, JSON, JNDI, and HTTPS, JSP, and HTML / Security Models, JAAS, Role Based Security, and encryption techniques.
- Experienced with JavaScript frameworks with excellent skills in writing and designing unit test cases using TDD and BDD methodologies while working within agile teams.
- Experienced in all phases of software development from requirements through implementation and test to operations.
- This MSA position is hybrid/remote requiring onsite presence for team meetings and in-person PI Planning events in DC/Wilmington locations.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.