Title: Java Full Stack Developer
Location Acceptable work locations for this role are St. Louis, MO and Charlotte, NC.
Duration: 12 Months+
Mode: Hybrid
Description
In this contingent resource assignment you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors. Contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function policies procedures and compliance requirements that meet deliverables. Strategically collaborate and consult with client personnel.
Required Qualifications: 5 years of Software Engineering experience or equivalent demonstrated through one or a combination of the following: work or consulting experience training military experience education.
Additional Skills
Job Description This contingent resource assignment is within the Wealth and Investment Management Technology (WIMT) group, supporting the Portfolio Management Platform (PMP) area. The role involves contributing to software engineering initiatives that support portfolio management capabilities across advisory platforms. The position demands a solid understanding of software engineering principles, compliance requirements, and the ability to collaborate strategically to meet delivery goals.This is a full-stack engineering role for someone who hands-on in the code. We're looking for a doer-an engineer who takes ownership, leads by example, and actively contributes to implementation. A deep passion for technology is essential, especially if it extends beyond work. We value engineers who are curious, proactive, and continuously seeking to improve their craft. The team uses Microsoft Copilot and GitHub Copilot, so candidates must be open to leveraging AI tools to maximize productivity and innovation.
Required Qualifications
4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, or education._
Preferred Skills
Spring Framework, including Spring Boot (Building JSON REST APIs)
ReactJS + TypeScript
MongoDB
Apache Kafka
Experience with full-stack development
Experience writing unit tests, e.g. JUnit with Mockito, Jest
Experience with automated testing, e.g. Rest Assured, Selenium or Playwright
Familiarity with cloud technologies
Experience with GitHub hooks and automation
Familiarity with AI-assisted development tools like Microsoft Copilot and GitHub Copilot
Strong delivery mindset with the ability to lead while contributing directly to code
Passion for technology, including interests outside of work
Pay Range: $70-72/hr
#LI-JH2
The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision and 401K contributions as well as any other PTO, sick leave, and other benefits mandated by appliable state or localities where you reside or work.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.
- Dice Id: ptrtx
- Position Id: 173340
- Posted 6 days ago