Logo
IDB

Lead Application Software Developer

IDB, Tampa, Florida, us, 33646


Company Description

For more than 70 years, IDB Bank has made it our mission to be the best bank for our clients by putting their needs first, and the success we've enjoyed fundamentally comes down to our people. Here at IDB, you'll work side by side with some of the most talented professionals in the industry who share a strong sense of teamwork and a passion for providing exceptional service down to the smallest detail. We offer a comprehensive benefits package that includes generous paid time off and the ability to participate in our medical coverage and 401(k) plan on your very first day with us. We are also committed to diversity and inclusion, and to providing all of our team members with an equal opportunity to succeed and make meaningful contributions within a work environment that is respectful, welcoming and inclusive.

Candidates must reside in Florida, or be willing to relocate.

Job Description

IDB Bank is seeking an experienced Lead Software Developer to join our team with a strong background doing significant implementations using Java /MuleSoft products in a high-volume professional environment.

This position is responsible for performing the duties of Lead Software Developer working closely with onshore/offshore team.

Responsibilities includeDefine and design secure API driven architectureDesign of APIs for an enterprise integrationsOwn, manage, and improve upon a consistent approach to the design and development phase of development.Must be an effective communicator and able to work together with team members of various levels experienceMust be able to collaborate with cross-functional teams and BAs to gather requirements and design integration solutionsCreates flow diagrams, structure charts, and other types of system or process representations.Hands on development work. Build and Deployment , SDLC knowledge.This will be a highly dynamic environment where an energetic positive attitude, multi-tasking and the ability to jump in and add value is a requirement.

#LI-Hybrid

Qualifications

MuleSoft Certified Developer - Integration Professional certification is a plusAt least 5-7 years Hands-on MuleSoft Project implementations or similarExperience with JIRA, Bit Bucket/Github and Jenkins requiredDetailed understanding of Domain Driven Design and Aspect Oriented ProgrammingExperience with a range of web programming languages such as Java, J2EE, XML, XSD, JSONLarge scale application development and integration experienceSelf-motivated when it comes to tasking and development planningGreat communication skills and confidence to manage upCore Banking or Lending Business, wealth management skills/knowledge a plus.Skills:

11+ years of applications development experience3+ years MuleSoft specific project experience is a plus3+ years with On-Premise MuleSoft deployment architecture10+ years of experience with JMS, Spring, and Hibernate ORM10+ years of experience with enterprise integration architecture and patterns10+ years of API led connectivity6+ years Oracle/ SQL database experience10+ experience developing SOA/REST and writing/consuming web servicesTechnical know-how in TCP/IP, Security (Basic Auth, OAuth 1.0 and OAuth 2.0, SSL/TLS)Understanding of secure coding best practices (OWASP)Shell scripts, Autosys, Cybermation like scheduling toolsSingle Sign On experience is a plusExperience in an Agile environmentMinimum Education Required: Bachelor's degree in Computer Science or equivalentYears of Experience Required: More than 11 years

Technologies:

Spring Boot, Core Java, Java EE (JMS, Servlets, EJB), Muelsoft Anypoint studio, RESTFul/SOAP Web Services, KAFKA streaming, IBM MQ, Drools, XML technologies, Spring Cloud, Quick Fix/J and Cameron fix engines, Hibernate, Struts/JSF frameworks, Realtime messaging

Application servers:

Weblogic, Apache Tomcat

Tools

: IntelliJ IDEA, Eclipse, Visual VM, Enterprise Architect, Git, Maven, JIRA, Splunk, Jenkins, Artifactory

Database : Oracle 11g/19c, IBM DB2, SQL Server

OS : Linux, Windows

Compensation

The expected annual salary for this position is between $120,000 and $140,000 at the start of employment. A salary offer is determined on an individualized basis, taking into consideration factors such as an individual's skills and experience. In addition to base salary, our total rewards package also includes eligibility for an annual bonus, medical, pharmacy, dental, and vision plans, life and disability insurance, employee wellness program, retirement and savings plans with employer contributions, generous holiday and paid time off schedules, parental leave, and tuition reimbursement.

Additional Information

Disclaimer

The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.

All your information will be kept confidential according to EEO guidelines.

Due to COVID-19, we are now operating on a hybrid schedule. We value the safety of our employees because we're all in this together.

NO AGENCIES PLEASE.

IDB BANK, INCLUDING ITS SUBSIDIARIES AND DIVISIONS, PROVIDES EQUAL EMPLOYMENT OPPORTUNITIES TO ALL EMPLOYEES AND APPLICANTS FOR EMPLOYMENT WITHOUT REGARD TO RACE, COLOR, RELIGION, SEX, SEXUAL ORIENTATION, NATIONAL ORIGIN, AGE, DISABILITY, GENETIC STATUS, CITIZENSHIP STATUS, MARITAL STATUS, MILITARY OR VETERAN STATUS, CURRENT UNEMPLOYMENT OR ANY OTHER LEGALLY PROTECTED CATEGORY IN ACCORDANCE WITH APPLICABLE FEDERAL, STATE AND LOCAL LAW. NOTHING IN THIS SITE CONSTITUTES A PROMISE OR OFFER OF EMPLOYMENT.