Icon hamburger
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Sr. Full-Stack Java Dev. - St. Pete, Florida - $120K-$125K

Jefferson Frank St. Petersburg Full-Time
$120,000.00 - $125,000.00 / year
Apply Now

Sr. Full-Stack Java Developer - St. Petersburg, Florida - $120K-$125K - Permanent Role

As part of a development technology team, the Senior Application Developer will be a full stack developer with extensive years of experience developing multi-tier web applications. You will work independently as well as part of a team to design, develop, test, implement, maintain and support secure, high quality solutions using a variety of platforms, tools and technologies. Individual will be responsible for the end-to-end development of a collection of custom GRC applications, requiring expertise in front end web development, middle tier integration service development, backend data development and report/dashboard development. Individual must be capable of mentoring junior developers and delivering solutions on time and within budget.

Essential Duties and Responsibilities:

  • Analyzes complex system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems.
  • Makes recommendations towards the development of new code or to reuse of existing code.
  • Leads or participates in 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.
  • Performs other duties and responsibilities as assigned.

Experience and Skills:

  • Bachelor's degree (B.A.) in Computer Science, MIS or related degree and a minimum of seven (7) years of relevant development or engineering experience or combination of education, training and experience.
  • Experience in the following areas


    • project management, enterprise implementation, leadership experience, strategic planning, business acumen, application development, change management.
  • Advanced level knowledge of the following:
    • 7+ years OO Fundamentals, Software Design Patterns, Software Development Best Practices, etc.
    • 5+ years developing web applications using HTML, CSS, JavaScript and Angular.
    • 5+ years developing applications using Java, Spring, Spring Boot, Spring Security.
    • 5+ years developing RESTful services.
    • 5+ years SQL data development (Oracle preferred).
    • 2+ years developing reports using tools such as Oracle Reports, SSRS, Crystal Reports, etc.
    • 2+ years developing dashboards using tools such as Qlikview, Tableau, etc.

Nice to Have:

  • Experience working with Agile (Scrum)
  • Experience working with Workflow Tools/Workflow Management Systems
  • Experience with TFS, Git, SonarQube, Kafka, DynaTrace and Splunk
  • Financial Services experience preferred.
  • GRC (Governance, Risk Management and Compliance) experience preferred.
  • May occasionally work a non-standard shift including nights and/or weekends and/or have on-call responsibilities.


  • None required.

Estimated Salary: $120K-$125K

If you are interested in this role, please send an updated resume to Email blocked - click to apply or call Veronica Gomez Frederick at Phone number blocked - click to apply for a confidential conversation about your career. Interviews are currently in progress, so I urge you to reach out as soon as possible!

If this isn't the right role for you but you have experience in AWS, call Veronica Gomez Frederick at Phone number blocked - click to apply.

Jefferson Frank is the global leader for Amazon Web Services recruitment, advertising more AWS and DevOps jobs than any other agency. We deal with both AWS Partners & End Users throughout North America. By specializing solely in placing candidates in the AWS and DevOps market I have built relationships with most of the key employers in North America and have an unrivalled understanding of where the best opportunities and AWS / DevOps jobs are.

I understand the need for discretion and would welcome the opportunity to speak to any Amazon Web Services candidates that are considering a new career or job either now or in the future. Confidentiality is of course guaranteed. For information on the AWS market and some of the opportunities and AWS jobs that are available I can be contacted at Phone number blocked - click to apply. Please see www.jeffersonfrank.com for more fantastic Amazon Web Services opportunities!


Recommended skills

Information Security
Coaching And Mentoring


Salary Details

Based on Job Title, Location and Skills
Below Avg. Average Above Avg.

Career Path

See the next step in your career
Sr. Full-Stack Java Dev. - St. Pete, Florida - $120K-$125K
$120,000.00 - $125,000.00 / year
Estimated Salary: $110K
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: 0048792


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.