Logo
ATech Placement

UI Developer

ATech Placement, Alpharetta, Georgia, United States, 30239


We are looking for a UI Developer responsible for developing & enhancing applications that successfully meet business objectives / timelines

Responsibilities:

Design, code, and test independently in the agile developmentCollaborate with other development team members and external teams when neededCollaborate with internal/external customers for solutionsPerform other related duties as assignedRequired Skills:

Computer Science or similar degreeStrong Java Programming (Java 8 or higher)5-10 years of enterprise or professional experienceStrong Object Oriented Programming skillsGood understanding of Spring Ecosystem including Spring BootREST API design and implementationBuild tools and dependency management using Gradle or similar toolsKnowledge of Data Structures and AlgorithmsRelational Database (MySQL, postgres etc.)Experience with queuing system like Kafka / AWS SNS SQSUnit Testing, Component testing and Integration testingAbility to anticipate problems or situations, change-oriented, and self-initiated behaviorEnjoys working on Agile teams and high collaborative environmentsStrong collaboration and communication skillsComfortable to operate in a dynamic agile environmentPreferred Qualifications:

Knowledge of Domain Driven Design concepts and microservicesHexagonal or Layered Software ArchitectureExposure to Continuous Integration/Continuous Deployment is helpfulSpring Consumer Driven Contracts (CDC)Exposure to AWS or other cloud-based platformNodeJS experience

Required Skillset:Angular, TypeScript, JavaScript, ES6, CSS3, Knowledge on MVC Frameworks, Responsive Web design.