Role : Senior Java Software Engineer Java w / React needed
Location - Either of these. 3 days onsite mandatory. Charlotte, NC, Chandler, AZ / Phoenix, AZ, Minneapolis, MN, Des Moines, IA
In this role, you will :
- Lead moderately complex initiatives and deliverables within technical domain environments
- Contribute to large scale planning of strategies
- Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
- Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
- Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients' needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
- Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
- Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
Required Qualifications :
4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following : work experience, training, military experience, education4+ years of Java experience4+ years of API - driven development experience working with remote data via SOAP, REST and JSON4+ years of experience in software development, with a focus on API design, development, and integration4+ years of experience with Agile, Continuous Integration / Continuous Delivery / Deployment (CI / CD), DevOps conceptsDesired Qualifications :
Excellent verbal, written, and interpersonal communication skillsWorking knowledge of AI concepts and experience integrating with AI tools, APIs3+ years' experience in any of the following front-end technologies : Typescript, JavaScript, JSON, CSS, Ajax and HTML 52+ years' experience in UI development using React or Angular3+ years of experience in Behavioral Driven Development (BDD) & Domain Driven Development (DDD)3+ years of hands-on experience in using BDD testing frameworks (Cucumber, Karate etc.)Solid understanding of web application security principles, including authentication, authorization, secure session management, encryption, and protection against common vulnerabilities4+ years of experience with Azure, PCF (Pivotal cloud foundry) OpenShift or other PaaS and cloud technologies4+ years of experience with Jira software, Confluence software, Draw.ioStrong analytical skills with high attention to detail and accuracy