We are seeking an experienced Senior Java Developer with 8+ years of strong hands-on experience in enterprise application development, preferably within the Banking or Financial Services domain .
The ideal candidate will have expertise in Java/J2EE technologies, microservices architecture, cloud-native deployments, and performance optimization.
Exposure to banking systems, regulatory compliance, and secure financial transaction processing is highly preferred.
Key Responsibilities
Design, develop, and maintain scalable enterprise applications using Java/J2EE, Spring Boot, and Hibernate .
Architect and implement microservices-based solutions for banking and financial applications.
Develop secure and high-performance applications handling financial transactions, payments, lending, or core banking integrations.
Optimize applications for performance, scalability, and stability .
Lead troubleshooting and root cause analysis for production issues in mission-critical banking systems.
Implement Test-Driven Development (TDD) and ensure high code quality standards.
Design and implement secure applications focusing on authentication, authorization, encryption, and regulatory compliance .
Work with ElasticSearch, NoSQL databases, and caching solutions (Redis/Ehcache) to improve system performance.
Deploy and manage applications using ECS, Kubernetes, and OpenShift in cloud environments.
Collaborate with cross-functional teams in an Agile Scrum environment.
Participate in architectural discussions and recommend modern technology solutions aligned with banking standards.
Mentor junior developers and contribute to technical best practices.
Required Skills & Qualifications
~8+ years of strong hands-on experience in Java/J2EE, Spring Framework (Spring Boot), and Hibernate .
~ Strong experience in Banking / Financial Services domain (Core Banking, Payments, Lending, Cards, Risk, or Regulatory reporting preferred).
~ Experience in building microservices and RESTful APIs .
~ Hands-on experience with Kubernetes, ECS, and OpenShift .
~ Solid experience with ElasticSearch, NoSQL databases (MongoDB/Cassandra), and caching solutions (Redis) .
~ Strong knowledge of performance tuning and application optimization .
~ Experience with secure coding practices, OAuth/SSO, and API security standards .
~ Familiarity with CI/CD pipelines and DevOps practices .
~ Strong understanding of design patterns, system architecture, and distributed systems .
~ Excellent troubleshooting and problem-solving skills.
~ Self-driven, proactive, and passionate about technology advancements.

Similar jobs

More from Scadea Software Solutions
Scadea Software Solutions 1 day ago
Scadea Software Solutions 1 day ago
Scadea Software Solutions 22 hours ago

Java Software Developer - Junior

Apply Now
Back to search page