Software Developer / Architecture (Java+Kafka+NoSQL)

Covetus INC.  •  Groveport, OH

8 - 10 years experience  •  e-Commerce

Salary depends on experience
Posted on 03/03/18 by Saurabh Singh
Covetus INC.
Groveport, OH
8 - 10 years experience
e-Commerce
Salary depends on experience
Posted on 03/03/18 Saurabh Singh

Citizen & GC only

Major Responsibilities include 

? Works collaboratively with technical and business team members to develop and maintain business solutions following Agile development principles and practices 

? Is influential and engages actively in building out a dynamic and productive development organization and continuously improving practices and methodology 

? Designs and develops applications with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and re-use Provides technical expertise in the areas of architecture, design, implementation, and testing 

? Sets and adheres to software coding and style guides to ensure consistency 

? Participates in pairing and code reviews 

?Support (2nd level) and troubleshoot problems with existing applications 

? Mentors and guides others who are still developing their skills 

Minimum Qualifications include 

? A minimum of 8-10 years' software development experience, 6years of which are Java/J2ee specific, is required 

? Self-motivated team player who excels in a collaborative environment 

? Hands on experience with Agile methodologies and Test Driven Development 

? Strong sense of personal accountability; contributes beyond job role and responsibilities 

? Excellent problem solving skills; meticulous & methodical 

? Ability to learn and apply new technologies quickly and self-directed 

? Proven ability to translate complex business requirements into simple software solutions 

? Passionate about continuously improving organizational practices 

? Thorough understanding of Object Oriented principles (Analysis and Design) 

? Candidates must have a robust understanding of Java and an in-depth understanding of other Java technologies, including Servlets, Struts/Tiles (not a must), JSP, JDBC, JMS, Spring 

? Familiarity with messaging (e.g. MQ Series, JMS, etc.) 

? Full lifecycle development experience on large projects, creating distributed and scalable business systems. 

?Experience with Web Services (REST, SOAP, XML-RPC, etc.) 

?Experience with relational databases and data access (JDBC/DAO/SQL) Oracle strongly preferred. 

?Experience with NoSQL databases, MongoDB strongly preferred 

?Experience with Kafka 

?Experience with deploying to Cloud platforms 

Desired Qualifications include 

?E-commerce/Fulfillment experience is a plus. 

? Familiarity with front-end technologies? Object-Oriented JavaScript, AJAX, XHTML, HTML, XML/DOM 

? Familiarity with Ruby 

?Experience with test automation frameworks 

?Experience in developing and driving SOA strategies within large enterprises and deploying SOA implementations to production a big plus 

Other important callouts 

? Needs to be hands on in development 

? Should expect 20% leadership responsibilities guiding design and development for the team 

? Local candidates very preferred 

? There will be a hands on coding interview

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.