Full stack Java/Angular engineer
Visa : Any
Experience : 8+
Location: Merrimack NH only onsite 2 weeks per month starting Sept. 2024 (Krystal)
Contract : W2 ( no C2C )
70/30 Full Stack Java/Angular/AWS/Kafka MMK only
Must Have Skills:
Java, Angular and AWS – Azure is not an acceptable replacement for AWS
Heavy Java and Angular skill set
Most recent job must include all three (Java, Angular and AWS)
Preferred Skills:
Full Stack Engineer
We are seeking a highly motivated and experienced senior full stack engineer to join Asset Management Technology Foundations Team. The candidate will work in a fast-paced agile environment developing applications using Java/J2EE and Messaging related technologies.
The Expertise You Have
Proven hands-on experience working with some of the following: Java, J2EE, Spring Boot, Spring Framework, Node.js, NPM, Maven, Git, REST.
Experience with Kafka and other event streaming platforms and in developing back-end messaging and notification systems using Kafka or related technologies.
Deep knowledge and experience in developing web application – Angular, NgRx, Typescript, AgGrid along with designing, developing, and deploying micro services on AWS/Azure. Practical knowledge of a broad range of AWS services.
Experience in container orchestration technologies such as Kubernetes.
Proficient in databases and SQL. Exposure to Snowflake is a plus.
Experience with unit and integration testing frameworks using Junit and Mockito
Excellent problem-solving skills and a track record of delivering innovative solutions to challenging technical problems and strong communication and interpersonal skills, able to collaborate effectively with both technical and non-technical partners.
Bachelor's or post graduate degree in Computer Science, Software Engineering, or a related field.
The Skills You Bring
Hands on experience in developing microservices using Java, Spring boot.
Hands on experience in developing real time notification/streaming systems or similar implementation using Kafka, Active MQ.
Knowledge on Web Sockets, Web Push Notifications or SignalR.
Hands on experience working with Kafka, AWS EKS, and AWS managed solutions such as lambda, DynamoDB, , SQS, SNS, EC2, S3, CloudWatch, IAM roles/polices etc.
Familiarity working with OAuth 2.0 framework and scopes.
Experience in developing web applications using angular, typescript.
Experience in implementing Micro services Architecture & building / deploying highly automated, scalable, and maintainable infrastructure.
Knowledge on CD process and tools, testing frameworks and practices (preferably GitHub, Jenkins, Stash, Artifactory etc.)
Familiarity with the Agile development methodology.
Collaborate closely with your team, analyzing problems, recommending solutions, and delivering technology results.