Raymond James
Senior Application Developer - Java
Raymond James, St. Petersburg, Florida, United States, 33739
Senior Application Developer - Java
-
2302957
Description
DUTIES:Makes recommendations towards the development of new code or reuse of existing code. May lead assigned projects, including assigning tasks, coordinating efforts, and monitoring performance.May recommend new technologies and methodologies to management for meeting business needs, resolving problems and exploiting opportunities. Remains current with new technologies.Obtains and evaluates information on factors such as reporting formats required, costs, and security needs to determine hardware configuration. Participates in software system testing and validation procedures, programming and documentation.Provides technical advice and assists in solving programming problems. Writes and/or reviews system specifications, including output requirements and flow charts. Assists in preparing project plans using project management tools.Reviews test results; documents test activities, and records remedial actions. Ensures proper analysis of problems and programming approaches to prevent rework and schedule slippage. Analyzes software system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems.Qualifications
REQUIREMENTS:Bachelor’s degree in Computer Science, MIS, Engineering (any), or related.Six (6) years in any occupation in which development or related experience is gained must include: Financial Services industry experience; Application development using Java and JEE; MQ and multi-threading; Service Oriented Architecture (SOA); Web Services; Design patterns and programming principles; Automated unit testing; UI JavaScript frameworks; Oracle DBMS; PL/SQL; Enterprise implementation; Continuous integration; Change management and process; Technical leadership; and Strategic technical planning.Raymond James Guiding Behaviors
At Raymond James our associates use five guiding behaviors (Develop, Collaborate, Decide, Deliver, Improve) to deliver on the firm's core values of client-first, integrity, independence and a conservative, long-term view.Grow professionally and inspire others to do the sameWork with and through others to achieve desired outcomesMake prompt, pragmatic choices and act with the client in mindTake ownership and hold themselves and others accountable for delivering results that matterContribute to the continuous evolution of the firmAt Raymond James – we honor, value, respect the uniqueness, experiences, and backgrounds of all of our Associates. When associates bring their best authentic self, our organization, clients and communities thrive; it is part of our people-first culture. The Company is an equal opportunity employer and makes all employment decisions on the basis of merit and business needs.Job
Technology
Primary Location
US-FL-St. Petersburg-Saint Petersburg
Organization
Technology
Schedule
Full-time
Shift
Day Job
Travel
No#J-18808-Ljbffr
-
2302957
Description
DUTIES:Makes recommendations towards the development of new code or reuse of existing code. May lead assigned projects, including assigning tasks, coordinating efforts, and monitoring performance.May recommend new technologies and methodologies to management for meeting business needs, resolving problems and exploiting opportunities. Remains current with new technologies.Obtains and evaluates information on factors such as reporting formats required, costs, and security needs to determine hardware configuration. Participates in software system testing and validation procedures, programming and documentation.Provides technical advice and assists in solving programming problems. Writes and/or reviews system specifications, including output requirements and flow charts. Assists in preparing project plans using project management tools.Reviews test results; documents test activities, and records remedial actions. Ensures proper analysis of problems and programming approaches to prevent rework and schedule slippage. Analyzes software system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems.Qualifications
REQUIREMENTS:Bachelor’s degree in Computer Science, MIS, Engineering (any), or related.Six (6) years in any occupation in which development or related experience is gained must include: Financial Services industry experience; Application development using Java and JEE; MQ and multi-threading; Service Oriented Architecture (SOA); Web Services; Design patterns and programming principles; Automated unit testing; UI JavaScript frameworks; Oracle DBMS; PL/SQL; Enterprise implementation; Continuous integration; Change management and process; Technical leadership; and Strategic technical planning.Raymond James Guiding Behaviors
At Raymond James our associates use five guiding behaviors (Develop, Collaborate, Decide, Deliver, Improve) to deliver on the firm's core values of client-first, integrity, independence and a conservative, long-term view.Grow professionally and inspire others to do the sameWork with and through others to achieve desired outcomesMake prompt, pragmatic choices and act with the client in mindTake ownership and hold themselves and others accountable for delivering results that matterContribute to the continuous evolution of the firmAt Raymond James – we honor, value, respect the uniqueness, experiences, and backgrounds of all of our Associates. When associates bring their best authentic self, our organization, clients and communities thrive; it is part of our people-first culture. The Company is an equal opportunity employer and makes all employment decisions on the basis of merit and business needs.Job
Technology
Primary Location
US-FL-St. Petersburg-Saint Petersburg
Organization
Technology
Schedule
Full-time
Shift
Day Job
Travel
No#J-18808-Ljbffr