Software Developer - Montvale, NJ - Georgia IT Inc.
Montvale, NJ
About the Job
Software Developer
Location: Montvale, NJ
Position Type: Contract
Rate: DOE
Duties:
Architect and develop responsive web applications on top of Angular JS, REST, and standard web technologies (HTTPS, REST, HTML 5, CSS 3, SASS, JavaScript ES6, WebSockets, etc.) Contribute code as a SCRUM team member, leveraging Jira and GIT Implement data-driven microservices architecture and orchestration frameworks Interface with message brokers applying event-sourcing methodologies Develop backend routing and messaging services using Java 8, Spring Boot, and Sprint Cloud Write unit tests that run in a continuous integration stack Experience with highly available systems and patterns is a nice-to-have
Skills:
Bachelor's degree or equivalent work experience Minimum of 5 years of diverse work experience in systems analysis and software development
Location: Montvale, NJ
Position Type: Contract
Rate: DOE
Duties:
Architect and develop responsive web applications on top of Angular JS, REST, and standard web technologies (HTTPS, REST, HTML 5, CSS 3, SASS, JavaScript ES6, WebSockets, etc.) Contribute code as a SCRUM team member, leveraging Jira and GIT Implement data-driven microservices architecture and orchestration frameworks Interface with message brokers applying event-sourcing methodologies Develop backend routing and messaging services using Java 8, Spring Boot, and Sprint Cloud Write unit tests that run in a continuous integration stack Experience with highly available systems and patterns is a nice-to-have
Skills:
- Full stack software development with microservices architecture
- Angular JS (1.5 – components, ui.router)
- Frontend web technology (HTTPS, REST, HTML 5, CSS3, SASS, JavaScript ES6, WebSockets, Gulp, jspm, npm, jasmine, karma, etc.)
- Implementation of responsive design
- Strong Git
- Strong Build Tooling (Gradle or Maven)
- Reactive Web Services
- Linux CLI
- Java 8
- Spring Boot / Spring Cloud
- Collaboration / diagramming Nice to Have
- Kafka
- ActiveMQ
- Lucene
- Elastic Search
- Reactor
- Salt / Puppet / Chef / Ansible
- Netty
- Oauth2
- Windows Server
- Reverse Proxies
- Authentication and Authorization
- Understands S.O.L.I.D.
- Isn't afraid of functional patterns
- Experience with Highly Available systems / Patterns
- Microservice patterns
- Event Sourcing Patterns
- REST API
- Python 2.7 / 3.4
- BASH
Bachelor's degree or equivalent work experience Minimum of 5 years of diverse work experience in systems analysis and software development
Source : Georgia IT Inc.