Job Directory Java Developer

Java Developer
Bellevue, WA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

* At least 5 year of Software Engineering experience.
* Designs and develops software solutions for an enterprise level Identity and Access Management system serving multiple tenants while ensuring the application integrates with overall system architecture.
* Knowledge of Role based access control security policies.
* Utilize modern object oriented programming techniques and agile programming methodologies.
* Experience in development/implementation of large scale middleware applications.
* Experience in Data structures, algorithms and Design Patterns
* Micro service Architecture and Design (Requirements and Documentation)
* End to end architecture, design, development, and test experience.
* Experience in Test Driven Development (TDD).
* Develops algorithms, data and process models, plans and implements interfaces with ICD (interface control documents) for use in construction of complex solutions.
* Developed or implemented algorithms to meet or exceed system performance and functional standards.
* Debugged existing software and correct problems.
* Must have working experience with full stack development utilizing JEE, Java 1.8, JSTL/JSP, Spring Framework 5.0.5 ( including Spring Security, Spring Boot, Spring ORM, Spring JDBC, Spring web MVC, Spring JPA, Spring Transactions), AspectJ, Hibernate 5.2.16, Jackson, Axis 1.4 - SOAP, JSON, Xerces, Junit 4, Mockito 4.12, Spring-Test, Node / Tomcat 9
* In-depth knowledge and experience with Angular 5.
* Experience in NoSQL/RDBMS databases (Oracle, MsSQL, Mongo DB).
* Knowledge and experience with Continuous Integration, Continuous Deployment.
* Experience in GitLab, Maven, Jenkins, Artifactory, SonarQube.
* Excellent communication skills to work in a globally distributed team.

< br /> Desired Skills:

* Eye for user-focused design and UI/UX.
* Understanding/knowledge of JavaScript frameworks like ReactJS, BackboneJS, Bootstrap, RXJS, Zone, NgRx, Ag-Grid.
* Experience with Activiti 6.0
* Experience with Azure Cloud.
* Experience in application migrations.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.