AlpharettaRecruiter Since 2001
the smart solution for Alpharetta jobs

Principal Application Developer

Company: ADP
Location: Alpharetta
Posted on: July 29, 2022

Job Description:

Computer Science or similar degree10+ years hands on experience developing and architecting high volume systems .Knowledge of Domain Driven Design concepts and microservicesExpert knowledge of :Java programmingSpring ecosystem (Spring Boot, Spring Cloud, Spring Integration, Spring Cloud Data Flow etc)Distributed computing, in memory computing (Apache Ignite), map/reduce frameworks (Spark), streaming (Storm, Samza)Event sourcing and distributed message systems (Kafka, RabbitMQ)NoSQL data stores and polyglot persistence (MongoDB, Cassandra, Neo4J, CouchDB)Build tools and dependency management (gradle, maven, npm bower, grunt, gulp)Understanding of the testing pyramid (unit, functional, integration, system, API testing) and testing approaches TDD, BDDHands on experience developing client-side applications using AngulasJS, React, BackboneKnowledge of Java build tools and dependency management (gradle, maven)5+ years of HTML, CSS, and JavaScript experienceExperience creating responsive designs (Bootstrap, mobile, etc.)Experience with unit and automation testing (Jasmine, Protractor, JUnit)REST API design and implementationStrong collaboration and communication skillsComfortable to operate in an agile, dynamic environmentMINIMUM QUALIFICATIONSBA/BS in Information Systems or related field plus Masters level coursesSolid oral, written and presentation skills5 years of solid Project Management experience within Information TechnologyStrong experience in applications and systems architecture, and processes pertaining to every phase of product development and deployment 3+ years in an agile web development environmentStrong understanding of development life cycle methodologies with particular emphasis on Agile software methodology using SCRUM/Kanban or "Scrumban" techniquesAbility to drive multiple project plans, manage dates and meet or exceed budgetsMust be able to work in an open, noisy and alive environmentMust be able to work under pressure while maintaining a positive professional attitude

Keywords: ADP, Alpharetta , Principal Application Developer, IT / Software / Systems , Alpharetta, Georgia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Georgia jobs by following @recnetGA on Twitter!

Alpharetta RSS job feeds