Java Architect/Sr. Java Developer/ Sr. Angular Full Stack Developer

Employer
Intellibus
Location
Herndon, VA
Posted
Mar 20, 2019
Closes
Mar 21, 2019
Hours
Full Time
We believe that the world can be simpler. There is too much software out there and just too many apps. We work with some of the world s largest financial institutions to build game changing applications that disrupt and transform the very core of financial industry. We're seeking a senior backend platform engineer to work alongside our world class team members. You are someone who is passionate about building microservices and distributed and scalable enterprise class applications. You will work with both front-end and back-end engineers to build all rich and complex enterprise apps. You will develop, maintain and improve build and test toolchains. You Have A strong desire to build enterprise class distributed and scalable applications Desire to solve hard and complex engineering problems Strong Understanding of Data Structures and Algorithms Strong understanding of how the web and web apps works Hands on experience developing java backends for web applications Ability to make pragmatic engineering decisions from that knowledge A record of pursuing self directed side projects, research, or open source projects. Good interpersonal communication skills and work well in teams Knack for writing clean, readable, reusable and easily maintainable code 5 years professional experience building enterprise class distributed java services 4 years working with core java and multi-threading 3 years building java services consumed by javascript based web applications An innate curiosity and desire to build products that customers love Desire to solve hard and complex engineering problems. Strong understanding of how the web and web apps work Hands on experience developing web applications Ability to make pragmatic engineering decisions from that knowledge. A record of pursuing self directed side projects, research, or open source projects. Good interpersonal communication skills and work well in teams Knack for writing clean, readable, reusable and easily maintainable code 8 years professional experience building web applications. 6 years working with object oriented Javascript 3 years working with Angular Languages and technologies we use Java 1.8, Spring 4.x and 5.x, Hibernate 4.x and 5.x, Spring Boot 2.0 Java based Restful Web Services and Microservices Git, Maven, Puppet, Docker, Rally, Swagger, Cucumber, Selenium, Postman, Rest clients, CLIs AWS Lambda, EC2, S3, RDS, Aurora Windows, Unix Environments and Shell Scripts JavaScript, ES6, Typescript, Angular (2,4,5 or 6), Sass, Webpack and other web frameworks Testing frameworks like (QUnit, Mocha, Karma, Cucumber, Jest, etc.) Other toolsPostman, Protractor, Gulp, Bower, MSTest, nUnit, Selenium, webDriver, Git, Rally, Jasmine, jshint or eslint Other Topics to prep for interview MVC, Concurrency and other java design patterns ORM, JDBC, Caching and Persistence RESTful APIs for Javascript based Web Applications Object-oriented programming Database schemas and Data Modeling 12 Factor App Methodology Common Language Runtime (CLR), its limitations, weaknesses, and workarounds Structured Query Language (SQL)

Similar jobs