We are seeking a highly experienced Sr Java Developer with over 10 years of hands-on experience in designing, building, and supporting large-scale, complex, distributed enterprise systems using Java. The ideal candidate will have extensive experience in analysis, troubleshooting, and production support of legacy systems, including root-cause analysis, performance tuning, defect remediation, and modernization support. This role requires a proven track record of dedication and sustained contribution to complex projects, with a strong sense of ownership and accountability. You will leverage strong expertise in client/server and object-oriented software development, utilizing Core Java, JSON, MQ, JMS, Kafka, and related integration technologies. Experience with containerization and orchestration technologies like Docker and Kubernetes, as well as solid experience with AWS cloud services, is essential. Experience migrating applications to AWS cloud is a plus. A strong understanding of relational databases, enterprise architectures, Maven, CI/CD pipelines, and Linux/Unix environments is required. DevOps experience and familiarity with Agile methodologies are also important. Excellent communication and collaboration skills are necessary to work effectively with various stakeholders. Financial services industry experience is a plus.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed