Go Enterprise, contact us anytime: email, phone, or chat

  • Senior Applications Developer - Java Spring Framework

    Schellman and Company, LLC.

    At Schellman, a technically advanced management group drives the design and construction of state-of-the-art applications that make the business faster and more effective.  For this reason, the Application Engineer is a high impact position within the organization.  The ideal candidate is one that can handle rapid application development and that is flexible to course corrections throughout projects based on management’s directives.

Description

At Schellman, a technically advanced management group drives the design and construction of state-of-the-art applications that make the business faster and more effective.  For this reason, the Application Engineer is a high impact position within the organization.  The ideal candidate is one that can handle rapid application development and that is flexible to course corrections throughout projects based on management’s directives.  Work will be performed on-site and collaboratively with other team members.

The environment uses iterative development, pair programming and continuous integration is the norm.  

The candidate should have 4-6 years of experience with the topics in the MUST HAVE section. Candidate should feel comfortable with research and investigation of innovative ways to solve technical challenges, as well demonstrated ability to debug technical issues in the different layers of the web stack (from browser to server).

Day to day duties:

Write Java code using the Spring Framework to support Schellman applications.
Collaborate in application architecture and design sessions.
Write unit testing code to provide automated code coverage.
Debug existing application code based on issues reported.
Create or modify RDBS tables, triggers, stored procedures and views according to architectural specifications.
Write documentation for new and existing Java language code bases.
Maintain and update documentation for API endpoints.
Review applications logs in order to provide fixes or improvements to existing applications.
Review application security scanning reports to determine applicable actions and tasks that modify existing code or create new application functionalities.
Collaborate with other team members in research and development of new products and technology solutions. 

Must have:

Deep understanding of how the Internet works, including:
HTTP protocol, DNS, SSL, Web servers, load balancing
Java Spring Framework experience:
Java 8 (date classes, lambda functions, streams)
Spring Boot (Security, Data, JPA)
Rest APIs
Hibernate Class Mappings and Annotations
JPQL and Native Queries
Batch Processing
Relational Database experience
MySQL 8 (tables, relationships, triggers, events, stored procedures, views)
Analyzing of query performance
Large datasets queries
Cloud Deployments (especially AWS EC2, S3, Route 53)
Git
JWT (JSON Web Tokens) authentication framework.
API Documentation 

These will make you a top candidate:

Experience with AIM (Authorization and Identity Management)
API Management
Business Intelligence Experience (ELK Stack, Tableau, etc.)
Continuous Integration and Continuous Deployment
Contributions to Open Source Projects 

Schellman might not be as well-known, but we are definitely well-liked.  We’ve been recognized in the industry as one of the top Best Small Firms to Work for by Consulting Magazine and Top 10 for Comp and Benefits on Glassdoor, but more importantly, our employees have great things to say about working here:  https://www.glassdoor.com/Reviews/Schellman-and-Company-Reviews-E666239.htm

Schellman offers an unparalleled comp, bonus and benefit package as well as a fun, open environment in our beautiful offices in the Westshore area.  If you're interested in being an integral part of growth within an established, successful firm, we'd love to hear from you!

This position is located in Tampa, FL.  At this time we are unable to consider candidates that are remote-based, need sponsorship, or are located outside of the United States.  Also, we will NOT be utilizing agency recruiters, although we appreciate the offer to help with our openings.

Schellman & Company, LLC. is an equal opportunity employer (EOE) and strongly supports diversity in the workplace.


Responsibilities

  • Candidate should feel comfortable with research and investigation of innovative ways to solve technical challenges, as well demonstrated ability to debug technical issues in the different layers of the web stack (from browser to server).

Details

  • Travel No travel
  • Incentives Bonus
  • Clearance & Citizenship U.S. Citizenship
  • Remote Work No remote work
  • Education No requirements
  • Salary Range Not provided

Join NinjaJobs!

Registered users get the benefit of full listing views, searches, posting options and more!