What are the responsibilities and job description for the Java Engineer / Banking / Iselin / Hybrid position at Motion Recruitment?
Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Java Software Engineer in Iselin, NJ, Charlotte, NC, Minneapolis, MN, Dallas, TX, or Phoenix, AZ.
Bring your expertise in Java and SQL Server to a company known for its robust heritage, focus on customer success, and commitment to digital innovation. You’ll collaborate with talented professionals on large-scale projects that shape the future of banking and financial services technology. If you thrive in challenging enterprise environments and love solving complex problems, we want to connect with you!
Contract Duration: 24 months with possible conversion (no sponsorship offered)
Required Skills & Experience
Bring your expertise in Java and SQL Server to a company known for its robust heritage, focus on customer success, and commitment to digital innovation. You’ll collaborate with talented professionals on large-scale projects that shape the future of banking and financial services technology. If you thrive in challenging enterprise environments and love solving complex problems, we want to connect with you!
Contract Duration: 24 months with possible conversion (no sponsorship offered)
Required Skills & Experience
- 5 years of professional software engineering experience Deep proficiency in Java (modern versions required)
- Strong command of SQL Server for database-driven applications
- Experience with .NET-to-Java conversions and application modernization (highly desired)
- Background in financial services, banking, or high-compliance enterprise environments preferred
- Excellent communication, problem-solving, and stakeholder management skills
- Provide expert guidance and technical direction on sophisticated, high-visibility software engineering initiatives Analyze and solve multifaceted engineering and architectural challenges across the development lifecycle
- Collaborate closely with internal teams and external clients to translate requirements into secure, scalable solutions Lead or contribute to .NET-to-Java migrations to modernize legacy systems
- Ensure compliance with regulatory and company standards throughout all phases of project delivery
- Strategically collaborate and consult with client personnel