What are the responsibilities and job description for the Senior Full Stack Java Developer position at MissionStaff?
We connect top talent in Business Services, Tech, Marketing & Creative with companies of all sizes—offering flexible, high-touch staffing solutions. We are currently filling the following direct-hire job for our client.
Job Title: Senior Full Stack Java Developer
Overview:
Join a dynamic team as a Senior Full Stack Java Developer, responsible for designing, developing, and implementing scalable exchange systems supporting trading, help desk, surveillance, and various operational functions. This is a critical role where you will own entire verticals of functionality, working across all layers of the stack—from frontend to backend—using your deep expertise in Java, Spring Boot, and frontend frameworks. Your architectural insights and design experience will drive the development of high-performance, feature-rich web applications in a fast-paced, innovative environment. Candidates should be self-motivated, detail-oriented, and adept at collaborating across teams to deliver solutions that support complex financial operations.
Required Skills:
- Expertise in core Java and JEE technologies
- Deep understanding of web application architecture and REST API design
- Strong experience with Spring Boot, Spring MVC, and Spring Web Flux
- Proficiency in frontend technologies, primarily Angular, HTML5, CSS, and JavaScript
- Database design and SQL expertise
- Experience with Linux, shell scripting, and CI/CD processes
- Familiarity with Docker, Kubernetes, and cloud platforms like AWS, Azure, or Google Cloud is a plus
- Excellent communication skills and ability to work independently in a team environment
Nice to Have Skills:
- Experience with financial industry systems or domain knowledge
- Cloud and containerization expertise
- Familiarity with industry-standard architecture methodologies
- Additional frontend frameworks or deep expertise in frontend development
Preferred Education and Experience:
- Bachelor’s degree or higher in Computer Science, Engineering, or related field
- 5 years of hands-on Java application development experience, preferably within a financial or trading environment
If you’re an experienced developer looking to impact high-caliber financial systems and thrive in a collaborative, innovative setting, we encourage you to apply and explore this exciting opportunity today.
MissionStaff is an equal opportunity employer. Please note that we do not accept unsolicited resumes from third-party recruiters or agencies. Additionally, candidates must be U.S. citizens or Permanent Residents to be considered for this position.