Radius Radius 5 miles 15 miles 25 miles 35 miles 50 milesGo Senior Application Developer - Req. 1902809
Lead a technical team and participate in the development and implementation of enterprise level Java applications.
Design/Develop/Refactor key Java services which are highly scalable, responsive and serve multiple consuming applications, following Object Oriented design principles, SOA and core design patterns in a layered, modular and extensible architecture.
Involved in all aspects of SDLC processes: requirements review, technical design, development, testing, deployment and maintenance.
Impact future design of service architecture including frameworks, testing tools and driving changes to existing SDLC process.
Play a pivotal role in keeping up with the industry on Java stack technologies for the firm.
Interview key resource hires performing deep technical interviews across a various range of technologies and mentor junior team members to become more productive using Java stack technologies.
Bachelor-s degree or foreign equivalent in Computer Science, MIS, or related.Five (5) years of application development or related.
Five (5) years of application development or related experience must include: Five (5) years of experience in designing and building high performance internet scale Java applications using technologies Spring (Core, JDBC, AOP, MVC); Five (5) years of experience using web services REST/SOAP, JMS, CXF, SLF4J, Soap UI, Swagger. Five (5) years of experience using databases such as JPA/Hibernate, distributed caching frameworks such as Oracle Coherence. Five (5) years of experience using Web Servers and Application Containers such as JBOSS, Authorization products such as Site Minder/Clear Trust. Three (3) years of experience with database concepts normalization, indexes, optimal database structures for better information retrieval and SQL; Four (4) years of experience with debugging tools such as Dynatrace, Splunk, JMC and Java VisualVm for triaging production issues; Four (4) years of experience Profiling/optimizing performance of Java applications, memory management and container optimization; Four (4) years of experience in Automated testing frameworks unit and integration tests using technologies such as JUnit, Postman, and Soap UI; Four (4) years of experience with Code quality tools - SonarQube, JaCoCo, PMD, CheckStyle and FindBugs; Two (2) years of experience in designing and building high performance search platforms using Lucene and SOLR; Two (2) years of experience leading a development team of 1-5 people. Five (5) years of experience working in continuous integration environment leveraging open source tools such as Jenkins, Git, and Maven.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.
Enter your corporate email address to refer a friend!
Email AddressSubmit Experienced Professionals Students & Recent Grads
Using your LinkedIn profile, find jobs matched to your skills and experience