Role: Sr. Java Full Stack developer
Plano, TX
Duration: Long Term
Responsibilities: Minimum 10+ yrs exp
. Understand business expectations and identify the best solution to complex problems that fits into the overall strategic direction and architecture
. Identify, analyse, design and develop integration flows to various applications and vendor SaaS applications in a secure and efficient manner
. Leverage industry best practices and design patterns to modernize, enhance and integrate systems and applications
. Integrate data analytics, product metrics, client/user experience research, competitive and market analysis to drive change and growth
. Work effectively with other tech, design, architecture, business stakeholders, vendors and consulting teams to drive projects
Key Qualifications:
. 10+ years of enterprise level full stack development experience
. Highly proficiency in multiple modern programming languages including Java/J2EE, and scalable microservices implementations in Spring framework, Springboot
. Significant private/public Cloud experience including building cloud native applications in one of the major platforms i.e. AWS, Azure, Pivotal, Google, etc.
. Systems integration and data processing experience leveraging a variety of methods, including event/message driven (Kafka, MQ)
. Data engineering experience in a Hadoop environment
. Development experience in scalable data integration frameworks a must; 3rd party tools data integration tools is a plus (i.e. Mulesoft)
. Proficient in SQL and stored procedures across multiple types of databases (MariaDB, MySQL, Oracle, etc.)
. Experience in Agile (Kanban/Scrum) development, CI/CD tools/processes/pipelines, DevOps environment
. Experience in UI frameworks including React JS or Angular or JQuery
. Familiar with various automated testing and tools
. Experience with Salesforce CRM integrations and Salesforce standard objects a plus
. Data science/analytics experience with Python, common machine learning packages, algorithms and visualization tools a plus
. Excellent communication skills and able to lead and work collaboratively across organizations to deliver innovative solutions
. Fast learner, nimble, flexible and able to adapt quickly
. Financial services background is a plus
. Bachelors/Masters in Computer Science or a technology-related degree
Regards,
Kamal Sukhija
469-210-8434