Senior Java Developer
MM International, LLC
full-remoteseniorfixed-termbackend United States 2 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
JavaJ2EESpring FrameworkIBM WebSphereIBM MQJMSOraclePL/SQLMicroservicesDistributed Systems
About the role
Role Overview
Senior Java Developer for a financial services institution in New York City. This is a 100% remote 12-month contract working 40 hours/week (8:00 AM – 5:00 PM), focused on building high-performance, mission-critical, fault-tolerant distributed applications.
Responsibilities
- Design and develop enterprise-grade Java applications for distributed systems
- Partner with system architects to translate business requirements into technical solutions
- Build and integrate components within existing frameworks and shared services
- Develop and deploy applications on IBM WebSphere
- Support testing cycles: Unit, Functional, Performance, Security
- Troubleshoot complex production issues and deliver sustainable fixes
- Create and maintain technical documentation following SDLC best practices
Required Skills
- 5–7+ years of Java / J2EE development
- Hands-on experience with Spring Framework (including AOP, Batch, Integration)
- Experience with messaging using IBM MQ and JMS
- Strong IBM WebSphere experience
- Database experience with Oracle (SQL, PL/SQL, Stored Procedures)
- Familiarity with UNIX/Linux
- Experience with Maven, JUnit, JDBC, JavaScript, HTML
- Strong understanding of distributed systems and microservices architecture
- Solid knowledge of OOP and design patterns
- Experience building high-availability, fault-tolerant systems
Nice-to-haves
- Experience in Financial Services / Banking
- Exposure to Cloud technologies (AWS, Azure, or GCP)
- Strong debugging and analytical problem-solving
Interview Process
- One virtual interview
Scraped 4/10/2026