ATech Placement
ATech Placement is hiring: UI Developer in Alpharetta
ATech Placement, Alpharetta, GA, 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 development
- Collaborate with other development team members and external teams when needed
- Collaborate with internal/external customers for solutions
- Perform other related duties as assigned
- Computer Science or similar degree
- Strong Java Programming (Java 8 or higher)
- 5-10 years of enterprise or professional experience
- Strong Object Oriented Programming skills
- Good understanding of Spring Ecosystem including Spring Boot
- REST API design and implementation
- Build tools and dependency management using Gradle or similar tools
- Knowledge of Data Structures and Algorithms
- Relational Database (MySQL, postgres etc.)
- Experience with queuing system like Kafka / AWS SNS SQS
- Unit Testing, Component testing and Integration testing
- Ability to anticipate problems or situations, change-oriented, and self-initiated behavior
- Enjoys working on Agile teams and high collaborative environments
- Strong collaboration and communication skills
- Comfortable to operate in a dynamic agile environment
- Knowledge of Domain Driven Design concepts and microservices
- Hexagonal or Layered Software Architecture
- Exposure to Continuous Integration/Continuous Deployment is helpful
- Spring Consumer Driven Contracts (CDC)
- Exposure to AWS or other cloud-based platform
- NodeJS experience
Required Skillset:
Angular, TypeScript, JavaScript, ES6, CSS3, Knowledge on MVC Frameworks, Responsive Web design.