Senior Advanced Java (Angular) Development Lead
IDj-3533
Job TypeDirect Hire
Remote TypeHybrid
Compensation$190000 - $210000 / yr
Are you an Advanced Java Software Engineer with very strong Angular front end experience as well as Lead and Architect level skills and experience? Do you consider yourself a strong full stack Java Developer with not only good Java development skills and experience but also very good with Angular as well? We are looking for a Senior Java/Angular Development Lead that has used the latest versions of Angular and has a very solid Java development background. This opportunity is a full-time position leading the development of a new application for a client with a go live in 2027 and will be the code base for other client implemenations as well.
We are looking for someone that has strong UI architecture and development skills with Angular. (as well as Java). Our business application layer is being developed in Java so experience building an application with an Angular UI for a Java application would be ideal. Experience building NEW UI applications and products would also be good experience for this role as well. This project involves the development of an embedded terminal application that is driven by a Java/Jetty application. While we definitely want a strong Angular resource, you will need to be pretty strong in Java too. The terminal is very dynamic in its shaping through layering, plugins, configuration and host messaging.
The main skills and experience required for this role include:
- Extensive Java development background with Angular/UI design and development experience
- Expect you to have the corresponding front end development technical skills such as HTML, JavaScript, TypeScript, CSS, etc.
- Must have excellent communication skills - both verbal as well as written skills.
- This is primarily a software development position and current experience with Java and Angular (latest versions) is required.
- Experience with protobuf techniques and other serialization mechanisms is a plus.
- You will be part of a distributed team and so must be comfortable working with others on a development team.
- You must have experience with design patterns.
- Experience with Jakarta EE(CDI/Weld), asynchronous programmering (CompletableFuture in Java and Observable in TypeScript).
- Experience with POS applications would be a plus.
This is a hybrid role and so we are looking for someone that currently lives in the Roswell / Alpharetta / Cumming / Johns Creek areas and is willing to come to our offices in Alpharetta a couple of days each week. In addition to base and bonus compensation, we offer a full complement of medical benefits, paid time off, and 401K saving plan with a match.
If you are looking to leverage your extensive UI and Angular development and Java development lead and architecture skills and work on new product development, please apply now so we can set up a time to connect with you and discuss this in more detail.
