Title: Java Fullstack Developer | Job Location: Currently Remote (Charlotte, NC)
Job Description:
Java Microservices (Primary) Angular (Secondary)
Software Engineers are skilled in solving various technical problems by effectively leveraging the collaborative platforms in an ecosystem. This opportunity allows one to independently implement diverse and complex engineering tasks through analytical thinking and problem solving. Software Engineers will get to exhibit a deep understanding of the end-to-end software life cycle and show high levels of collaboration, customer centricity and effective communication to understand requirements, analyze, provide support, and deliver technical results and drive excellence.
Experience Required
Strong experience in Java 8, Spring, Spring integration, MVC, Spring boot, Spring Data, JPA, Hibernate
Strong understanding and experience in building REST APIs Micro services architecture
Proficient in implementing automated unit tests using Junit & integrating with mock frameworks like Mockito, etc., and integrate them
Good experiencewi th SQL & NoSQL databases
Strong Expertise in Angular 8 or 9
Working knowledge of Javascript, HTML 5, Bootstrap, CSS, Nodejs, Typescript, etc.,
Hands on experience with JIRA, Agile methodology, GIT, SVN, SONAR, etc.
Working knowledge of Maven, Jenkins, Shell scripting
Strong understanding of object-oriented programming
- 10+ years of industry experience
- Fulltime
- Remote until Covid.