Source description
About the role
All SA Technologies requirements are Direct Client Requirements from IT Hiring Managers. We guarantee you the best rate for your skills and performance.
Job Title: Java/Python Developer Location: Jersey City Duration: 12+ months
Qualifications
-
8-9 years of experience with Java SE, Python and Open Source Frameworks - Development experience on build & deployment process of SDLC. - Ability to develop in presentation, business, and database tiers - Development experience with OO design and design patterns - 4-5 years of experience with build tools such as ANT & MAVEN - 4-5 years of experience with testing frameworks such as Junit - 3-4 years of experience with JSON, XML and Jython - 3-4 years of experience with debugging, profiling and performance tuning web applications - Extensive knowledge and experience with the industry standard J2EE application servers (i.e. Tomcat) - Experience on WebSphere and WebLogic - 2+ years of experience in tier 2 or 3 production and operational support - Strong Oral & Written communication skills
-
Full Description:
-
Seeking a Java & Python developer to join a team in an extremely fast paced & dynamic environment.
-
The position includes analysis, requirements gathering, heavy client interaction, development, testing and on-call support.
-
Requires development and enhancements to Build and Deploy framework processes and on-boarding new clients onto the Service.
In this role, you will be responsible to
-
Assist in ensuring proper deployment of the application through the various test environments and production; including coordination with other Developers in the use of common components/frameworks. - Work with other Developers to create knowledge repository, setup and maintenance of development environments, etc. - Participate in the software deployment life cycle process including, application configuration requirements, coding, application packaging, unit testing and deployment - Work collaboratively with software professionals & Infrastructure teams - Work with clients on requirements gathering - Ensure adherence to architecture standards, risk management and security policies. - Recommend, schedule, and perform software maintenance, improvements and upgrades - Provide production support and issue resolution for production systems - Estimate and document development requests - Demonstrate ability to "know your customer" including knowledge of the customer's business - Assist the AD Manager with setting client expectations and project timelines. - Facilitate & document team status meetings - Establish and maintain client relationships. - Understand client needs and key issues & partner with AD Manager to resolve them. - Display flexibility in supporting changing business demands. - Proactively look for ways to improve processes & procedures and identify/recommend new ideas for process improvement - Ensure all existing protocols are correctly followed for deployments. - Proactively keep manager and team members informed of status, issues, and risks including key dependencies and timeline / schedule impacts. - Design technical solutions which optimize end user experience. - Continue to look for opportunities to deliver beyond client expectations. - Deliver development tasks on time/on budget/and based on original scope. - Ensures change requests have proper technical estimates and impact. - Accountable for the delivery of project development items, as well as design across multiple technologies.
-
Client prefers the BSA to have Banking or Financial Services experience along with Reporting experience
More at SA Technologies