JobMesh

Senior Engineer, Application Development

Raymond James · St. Petersburg, Florida, US

Job Description Summary Job Description DUTIES: - Enhance and maintain Java-based applications and contribute to the development of new solutions by analyzin...

Job description

Job Description Summary DUTIES: REQUIREMENTS: SALARY : $145,642 per year - Enhance and maintain Java-based applications and contribute to the development of new solutions by analyzing requirements and identifying areas for improvement. - Apply strong software engineering principles, including object-oriented design, design patterns, and core Java best practices. - Design, develop, and manage RESTful APIs and backend integration components. - Diagnose, troubleshoot, and resolve complex production and application defects to ensure stability and performance. - Collaborate with cross-functional teams to design, develop, test, and deliver scalable Java applications and services. - Participate in all stages of the SDLC, including development, code reviews, testing, deployment, and release activities. - Work closely with Development Managers, Engineers, Business Analysts, and Project Managers to ensure alignment across teams. - Stay current with emerging Java frameworks, tools, and technologies; build proof-of-concepts as needed. - Recommend improvements to existing codebases and promote reuse of components to enhance efficiency and maintainability. - Support testing and validation proced...