• Atrilogy
  • $107,040.00 -160,420.00/year*
  • Jersey City , NJ
  • Information Technology
  • Full-Time
  • 10 Bayside Terrace


Loading some great jobs for you...




Genesis10 is seeking a Full Stack Java Developer for a contract position with our client in Charlotte, NC. Summary This role implements applications following 12-factor principles to build out the product and iterative enhancements. Heshe owns the full stack of software products, developing and implementing frontends (web or mobile), and backend services. Heshe leverages test driven development and continuous integration to ensure agility and quality of products. Heshe actively participates in the decision-making process of the team ensuring that the simplest appropriate technology and design is chosen to meet user needs. Responsibilities Design and implement a centralized Unstructured data management ecosystem to collect, analyze, store, protect and govern Unstructured data for the enterprise. Identify and utilize new and emerging technologies to define comprehensive, sustainable, extensible solutions to meet defined business needs, including cloud or on-premises solutions Participates in iteration planning meetings ensuring that the team has a common understanding of each story and chores in a team's backlog Leads and participates in daily site, cross-site, and product team standups Participates in retrospectives to gather feedback and derive actionable items to improve the team and the product Participates in executing the strategy by developing a Product, keeping the customer needs and wants in mind Serves as an expert on a specific business domain and demonstrates leadership and accountability on at least one technology stack Provides input into the architecture and design of the product collaborating with the team in solving problems the right way Practices test driven development in writing software and building product Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices Partners with other internal teams and peers in the department to ensure holistic solutions that meet the needs of various stakeholders. Supports Innovation regularly provides new ideas to help people, process, and technology that interact with data ecosystem. Develop and builds frameworksprototypes that integrate Unstructured data and advanced analytics to make better business decisions. Supports a clear communication strategy that keeps all relevant stakeholders informed and provides an opportunity to influence the direction of the work Provides support for software products in user environments Coaches more junior team members around different technologies and software development practices Participates in knowledge sharing, and contributes to the overall growth of the collective knowledge of the Product team. Qualifications A college degree or equivalent experience in Computer Science or similar field, including a solid understanding of Computer Science fundamentals 3+ years of developing and implementing systems at scale Strong understanding of computer science concepts, object oriented design principles Basic understanding of distributed systems, operating systems, networking, databases, security, and analytics Experience developing software in different programming languages, and demonstrated ability to quickly learn new languages, including but not limited to Javascript, Java (Spring), .NET, Ruby, Python, Golang, and Javascript Experience in backend development design and implementation database (relational, NoSQL, caching), messaging and big data development, implementation and optimization Experience in responsive web front end single page application development using modular JavaScript including apps targeted for mobile devices Actual experience developing continuous integration, continuous delivery and continuous deployment pipelines for distributed apps Knowledge and experience on approaches and tools for automated testing and monitoring Experience in Test Driven Development including knowledge and experience in testing frameworks like junit, mockito, jasmine, protractor, cucumber, and other like technologies Able to learn new technologies, and teach other members of the teams Desirable Experience managing Unstructured data Experience with Bigdata technologies such as Spark, Streaming, Kafka, Object stores ExperienceKnowledge of building applications using PublicPrivate cloud infrastructure Automation, Configuration Management (e.g. Ansible, Puppet), Dev-ops practices Linux Containers Docker Kubernetes. Hands on experience on modern JavaScript tools such as Webpack, Babel, ESLint, Gulp, NPM, Bower, Browserify, Grunt and similar technologies Experience with various data types (e.g. Unstructured, Hierarchical, Relational, Linked \"Graph\" Data) If you have the described qualifications and are interested in this exciting opportunity, apply today! Genesis10 provides access to career opportunities with over 40 clients in the Twin Cities. As the 3 ranked firm for Business and IT consulting in Minnesota, we offer a variety of opportunities whether you are looking for contract, contract-to-hire, or permanent positions. Let's connect today! Benefits of Working with Genesis10 o Medical and dental insurance available- including HSA o Bi-weekly payroll o Established consultant re-marketing program with our 50+ local clients! o 401k plan o Downtown MinneapolisSt. Paul parking allowance o Delivery Director for employee success and support o Referral program with the opportunity to earn additional income About Genesis10 Genesis10 is a Professional Technology Services Firm providing Staffing, Workforce Optimization and Domestic Outsourcing Solutions. If you are a high performing business or IT professional with solid, referenced experience, we want to meet you. Genesis10 recruiters and delivery professionals are highly accomplished career advocates, who get to know you beyond your resume to position you with the opportunities that fit your skills, experience and aspirations. We have benefit options to fit your needs and a support staff that works with you from placement throughout your engagement - project after project. To learn more about Genesis10 and to view all our available career opportunities, please visit us at www.genesis10.com \"Genesis10 is an Equal Opportunity Employer, MFDV\" DIG10-MN Start Date 05152019
Associated topics: .net, algorithm, application, backend, back end, java, python, sdet, software developer, software development engineer

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...