drjobs Lead Application Software Developer

Lead Application Software Developer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Alexander City - USA

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Candidates must reside in Florida or be willing to relocate.
Job Description

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 highvolume professional environment.

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

Responsibilities include

  • Define and design secure API driven architecture
  • Design of APIs for an enterprise integrations
  • Own 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 experience
  • Must be able to collaborate with crossfunctional teams and BAs to gather requirements and design integration solutions
  • Creates 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 multitasking and the ability to jump in and add value is a requirement.

Qualifications
  • MuleSoft Certified Developer Integration Professional certification is a plus
  • At least 57 years Handson MuleSoft Project implementations or similar
  • Experience with JIRA Bit Bucket/Github and Jenkins required
  • Detailed understanding of Domain Driven Design and Aspect Oriented Programming
  • Experience with a range of web programming languages such as Java J2EE XML XSD JSON
  • Large scale application development and integration experience
  • Selfmotivated when it comes to tasking and development planning
  • Great communication skills and confidence to manage up
  • Core Banking or Lending Business wealth management skills/knowledge a plus.

Skills:

  • 11 years of applications development experience
  • 3 years MuleSoft specific project experience is a plus
  • 3 years with OnPremise MuleSoft deployment architecture
  • 10 years of experience with JMS Spring and Hibernate ORM
  • 10 years of experience with enterprise integration architecture and patterns
  • 10 years of API led connectivity
  • 6 years Oracle/ SQL database experience
  • 10 experience developing SOA/REST and writing/consuming web services
  • Technical knowhow 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 tools
  • Single Sign On experience is a plus
  • Experience in an Agile environment
  • Minimum Education Required: Bachelors degree in Computer Science or equivalent
  • Years 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

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.