Posted in

Senior Java Engineer – App Development

Senior Java Engineer – App Development

CompanyRaymond James Financial
LocationSt. Petersburg, FL, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 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
  • Ability 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
  • Ability to 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
  • Ability to develop and use collaborative relationships to facilitate the accomplishment of work goals
  • Ability to make internal and external clients and their needs a primary focus of action; develop and sustain productive client relationships

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

Preferred Qualifications

    No preferred qualifications provided.