*Full Time position - not a Contract | Candidate will work onsite 1 day per week in Tampa
This Senior Java Developer role involves system design, implementation, and testing to ensure we build products correctly and release them with high quality. This position requires working in an Agile software development environment.
Key Responsibilities:
- Analyze, design, develop and implementation of software solutions for healthcare industry using Java, J2EE, JavaScript, Spring, Hibernate, Tomcat, MySQL, Servlet, JDK, Windows, UNIX, etc.
- Handle complex problems independently and demonstrates analytical thinking. Must be able to make judgements and recommendations based on the analysis and interpretation.
- Define and design application tiers; review, implement systems frameworks for security validation
- Perform Code Reviews for other peer Developers
- Agile ceremonies (Backlog grooming, Sprint planning etc.)
Education, Training and Experience
· Candidate will need a Green Card or Citizenship - unable to sponsor or transfer OPT/H1
· 7 years experience in enterprise Java development (J2EE, Spring, Hibernate, Tomcat) required
· Knowledge of Bash, reading/writing shell scripts, scheduling tools (Skybot, CRON, DBMS, ETC)
· Must have experience with source control systems and batch processing.
· Experience and ability to work in a constantly changing, fast paced, deadline driven environment.
· Experienced with Agile SDLC, JIRA, AWS preferred
· Experienced performing Code Reviews for junior level developers and offshore resources
· Preference will be given to candidates in Tampa or Orlando who can commute to Tampa office one day/week.