Software Developer / Architecture (Java+Kafka+NoSQL)


Groveport, OH

Industry: e-Commerce


8 - 10 years

Posted 261 days ago

  by    Saurabh Singh

This job is no longer available.

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