Senior Java Software Engineer in Dania Beach, FL at Consultis

Date Posted: 7/19/2018

Job Snapshot

Job Description

WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION.

Consultis, a premier Technical Recruiting Services Company with the single focus of pairing the right candidate with the right employment opportunity is currently searching for a Senior Java Software Engineer for a Direct Hire opportunity (FTE) with our South Florida based client.

Position Overview:

The Senior Java Software Engineer is a critical position that will have influence across the entire business, impacting the direction and implementation of the company’s critical platform. This role offers tremendous opportunity for career growth within a leading, growing organization.

Requirements/Responsibilities:

The Senior Java Software Engineer will support the vision and the direction of the product and the development of the company’s core online platform

  • Customer, order and catalog management
  • Pricing tools, search, customization, and operational analytics
  • Work and collaborate with multiple technical and business units
  • Design and build interfaces, integrating vendor, supply chain, fulfillment and financial systems
  • Write simple and supportable code
  • Display a proficient understanding of the organizational and business objectives and contribute to the overall success of the team

Required Qualification or Skills:

  • BS degree in Computer Science, a similar technical field of study, or equivalent practical experience
  • 5+ years of experience in a statically typed general purpose programming languages such as Java, Scala, Kotlin, C#, Swift, Objective-C, GO
  • Knowledge of professional software engineering practices for the full software development lifecycle including coding standards, code reviews, source control management, build processes, testing, and operations
  • Strong Computer Science fundamentals – object oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • SQL and RDBMS experience
  • Sharp analytical abilities and proven design skills
  • Work in an agile development environment, collaborating with Application Development and Architecture teams
  • Experience with designing, building and deploying scalable, highly available systems
  • Strong communication skills as well as experience in mentoring and educating your peers

Additional Nice to have Skills (A PLUS):

  • Large scale public facing websites
  • Experience working in an agile environment (Scrum, XP or etc.)
  • Experience in web technologies such as ES6, Reactive MVC / MVVM Framework, HTML5, Spring Framework, Play Framework
  • Experience in multiple programing paradigms
  • Experience in working in the business domain of e-commerce
  • Hibernate / jdbc experience, Postgres, Vertica, Aerospike
  • Knowledge of protocol buffers, gRPC
  • Service Oriented Architecture
  • Asynchronous programming patterns

TO APPLY FOR THIS POSITION:

Please apply online through Consultis' application process. This will register you into our database allowing us to better qualify and present you with opportunities. Provide as much information as possible including telephone #s, email, local address, resume, skills, availability, relocation preferences, acceptable travel percentage, salary history, work history, references and job type categories. Should you experience trouble please feel free to contact us directly at 561-750-8745

You may also email your resume to: michaelt@consultis.com

WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION.