Source description
About the role
Role Summary
We are seeking an experienced Senior Java Developer with 7+ 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, UI technologies, Spring Framework, Oracle, and SQL , along with experience in building scalable and high-performance applications.
Key Responsibilities Design, develop, and maintain scalable enterprise applications using Java, J2EE, Spring Boot, and UI technologies . Develop robust backend systems integrated with Oracle databases and SQL . Build and enhance RESTful APIs and microservices-based architectures . Develop secure and high-performance applications for banking systems, financial transactions, and integrations . Optimize applications for performance, scalability, and reliability . Troubleshoot production issues and perform root cause analysis for critical systems. Implement best coding practices, TDD, and code quality standards . Ensure application security including authentication, authorization, and data protection . Collaborate with cross-functional teams in an Agile/Scrum environment . Participate in design discussions and contribute to architecture decisions . Mentor junior developers and support team growth. Required Skills & Qualifications 8+ years of strong hands-on experience in Java, J2EE, Spring Framework (Spring Boot) . Strong experience with UI technologies (Angular/React/JavaScript preferred). Solid experience in Oracle Database and SQL . Experience in Banking / Financial Services domain is highly preferred. Strong understanding of microservices and REST API development . Good knowledge of design patterns and system architecture . Experience in performance tuning and optimization . Familiarity with secure coding practices and API security . Experience working in Agile methodologies . Strong problem-solving and analytical skills. Excellent communication and collaboration skills. Good to Have Exposure to cloud platforms (AWS/Azure) . Experience with CI/CD pipelines and DevOps practices . Knowledge of caching tools or NoSQL databases .
More at Scadea