Senior Java Engineer, App Development
Raymond James Financial, Inc.
**_This position will follow our hybrid work model, we expect the selected candidate to be in office 2-3 days a week(10-12 days a month ) at the following office location: St. Petersburg, FL._**
**Job Summary:**
As part of the Private Client Group technology team, this Senior Software Engineer will build and maintain on premise applications. Being a Fortune 500 company; this position provides unparalleled job security, along with the opportunity to learn from experienced developers in a fun and encouraging environment. The core team is based out of our headquarters in St. Petersburg, FL (Hybrid).
The perfect candidate is goal & detail oriented and is a passionate developer who is eager to grow and learn. This candidate also exhibits excellent English written and oral communication skills allowing them to clearly convey information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the message.
**Responsibilities:**
+ Support and build the technical solution for a scalable and highly available environment.
+ Design, Engineer and build networking, security, logging, monitoring and persistent storage.
+ Proactively plan capacity monitoring and scaling of platforms and applications – analyzing technical areas for improvement.
+ Participates in software system programming, validation, deployment, and documentation.
+ Responsible for understanding deeply the end to end data requirements, application and service requirements and designing end to end solutions.
+ Participate in the Agile or Waterfall development lifecycle, including daily stand-ups and biweekly sprint planning.
+ Communicate across departments within the company and with business users to solve problems.
+ Develop and use collaborative relationships to facilitate the accomplishment of work goals.
+ Occasionally work a non-standard shift including nights and/or weekends and/or have on-call responsibilities.
+ Performs other duties and responsibilities as assigned.
**Skills:**
+ Proficiency in Java programming
+ Proficiency in Oracle SQL
+ Java, J2EE development with working knowledge of Spring and ORM (Hibernate preferred), Spring Boot, cache implementations.
+ Experience with Monitoring / APM tools (Datadog, Dynatrace, etc.), and logging tools such as Splunk.
+ Good knowledge of DevOps & collaboration tools: Jenkins, GIT, TFS, Sonar.
+ Ability to:
+ Identify and understand issues, problems and opportunities; compare data from different sources to draw conclusions.
+ Clearly convey information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the message.
+ Use effective approaches for choosing a course of action or developing appropriate solutions; recommend or take action that is consistent with available facts, constraints and probable consequences.
+ Demonstrate a satisfactory level of technical and professional skills or knowledge in position-related areas; remains current with developments and trends in areas of expertise.
+ Develop and use collaborative relationships to facilitate the accomplishment of work goals.
+ Make internal and external clients and their needs a primary focus of action; develop and sustain productive client relationships.
+ Occasionally work a non-standard shift including nights and/or weekends and/or have on-call responsibilities.
Por favor confirme su dirección de correo electrónico: Send Email