Overview
Skills
Job Details
Job Title: Senior Java/J2EE Developer (Hands-On Responsibilities)
Location: Frisco, TX
Domain: Banking / Financial Services Source Capture Optimization (SCO) / Check Processing
Experience: 10+ years in Java, J2EE, and Web Services
Onshore Location: Alpharetta, Frisco, or Omaha, USA (Standard US business hours)
Job Summary:
Source Capture Optimization (SCO) is a remote deposit capture platform that allows bank users to scan and deposit checks; capture and process exceptions; view check images in both black & white and color; balance transactions; perform data perfection; manage returns; extract files; run reports; and integrate with multiple fraud detection systems. The solution also posts to core banking systems and supports extended capture workflows across ATMs, mobile devices, merchants, branches, tellers, and x937 files.
Primary Responsibilities:
1. Develop and maintain enterprise applications using Java, JavaScript, JSPs, SOAP and REST Web Services, and Tomcat.
2. Participate in code refactoring, security remediation, and improving code coverage to enhance application quality.
3. Identify and develop functional gaps in Java and API services.
4. Leverage AI-integrated tools to accelerate development and improve productivity.
5. Collaborate with teams on application enhancements using Angular, Spring, Spring Boot, Hibernate, and WebSphere.
6. Support deployment and operations on application servers such as WebSphere and Tomcat, and contribute to cloud-based initiatives (e.g., Azure Cloud).
7. Ensure adherence to coding standards, best practices, and software development methodologies.
Required Technical Skills & Qualifications:
Front-End: JavaScript, JSP, Angular, Velocity, BIRT (reporting UI), MVC (Struts)
Back-End / Services: Java, Spring, Spring Boot, Hibernate, EJB, SOAP & REST Web Services
Frameworks: Spring, Hibernate, ESB, MVC (Struts-based)
Application Servers: WebSphere, Tomcat
Database: IBM DB2
IDE / Tools: Eclipse, RAD, SOAP UI, Postman, Visio, Profiler
Version Control: Git, GitHub, SVN
Additional Tools & Technologies: Ant, PMD, XML, Shell Scripting, SonarQube, Jenkins, Hudson, HTTPS/SSL
Methodologies: Agile (Scrum), Waterfall, Model-Driven Architecture
Experience with AI-integrated development tools to accelerate deliverables and enhance productivity is highly desirable.
Supporting technologies used across development, integration, and deployment activities.
Responsibilities span multiple areas, including security remediation, improving code coverage, refactoring existing code, and addressing or developing functional gaps in Java and API services.