> Markdown version of [/jobs/ext/3846426-java-developer](https://www.wearedevelopers.com/jobs/ext/3846426-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - **Company:** SANTANDER, LLC - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $175,000.0 - $220,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Software Applications, Automation of Tests, Software Quality, System Configuration, Relational Databases, Microsoft Office, Performance Tuning, Standard Sql, Secure Coding, Software Engineering, Test-Driven Development (TDD), Information Technology, Performance Monitor, Domain Driven Design, Code Restructuring, Jenkins - **Published:** October 20, 2026 - **Apply:** https://santander.wd3.myworkdayjobs.com/SantanderCareers/job/Madison-Ave-Corp/Senior-Java-Developer_Req1627001 ## About the Role · Bachelor's degree in computer science, Software Engineering, or a related field, or equivalent work experience - Required. Qualifications: · 9+ years of hands-on application development experience, with strong expertise in Java in a distributed system. - Required. · Advanced proficiency in Java. · Experience Developing Backend /Front End. · Proven expertise in modern software paradigms, including: o Spring Boot, Spring JPA and Rest API's o Service-oriented and microservices architectures. o Cloud computing concepts o Test-driven development (TDD) o Domain-driven design (DDD) · Strong understanding of CI/CD pipelines using Jenkins. · Strong SQL and relational database skills. · Secure coding methodologies protecting against cyberthreats and prevents vulnerabilities. · Demonstrated ability to design and troubleshoot large-scale, high- availability systems. · Strong analytical, critical thinking, and problem-solving skills. · Excellent written and verbal communication skills. · Ability to manage multiple initiatives and context switch effectively. · Ability to continuously evaluate existing systems and drive improvements. · Use of AI tools. · Commitment to maintaining industry knowledge, standards, and best practices. · Curiosity and aptitude for adopting new technologies and collaborating to deliver custom solutions. · Experience with performance-critical, scalable systems is highly desirable. Certifications: · No Certifications listed for this job. It Would Be Nice For You To Have: · Established work history or equivalent demonstrated through a combination of work experience, training, military service, or education. · Experience in Microsoft Office products. Work Authorization & Sponsorship: Applicants must be legally authorized to work in the United States on a full-time basis without requiring employer sponsorship to commence employment. ## Description The Senior Java Developer serves as a highly experienced, hands-on technical contributor supporting multiple complex application initiatives. This role plays a critical part in the analysis, design, development, troubleshooting, and maintenance of enterprise software solutions that support key business units. The Senior Developer operates with a high degree of autonomy, provides deep technical expertise across systems and components, and contributes to architectural decisions and delivery strategy. The role requires strong problem-solving skills, accurate workload estimation, and the ability to clearly communicate and drive solutions for complex technical challenges. · Act as a senior hands-on developer across multiple complex application initiatives. · Lead technical analysis, design, development, and maintenance of complex software applications and components. · Provide advanced expertise in troubleshooting complex applications, system, and performance issues. · Design, implement, and support system enhancements, refactoring, and modernization efforts. · Research, evaluate, and implement solutions for performance monitoring, tuning, scalability, and system configuration. · Drive the development and maintenance of automated test suites and quality assurance practices. · Contribute significantly to technical design and architectural decisions for complex projects. · Accurately estimate effort, identify technical risks, and help plan delivery milestones. · Mentor and provide technical guidance to associate and mid-level developers. · Partner closely with architects, product owners, and business stakeholders to achieve key objectives. · Promote engineering best practices, code quality, and continuous improvement within the team.