Searching for a Java Architect with experience consuming & developing Rest/Soap web services; experience working in an Agile environment; experience with fast paced development environment, mentoring junior members of the team.
The selected candidate must have strong understanding of Java concurrency, concurrency patterns, experience building thread safe code; experience with TDD, BDD, code testability standards, Junit/Mockito (or other mocking framework), Cucumber.
In this role, the selected candidate will coordinate troubleshooting and interaction with technical clients for addressing design and code-related issues. Coordinate daily code delivery and installation across all environments (Dev, IT, and QA).
The architect must engage with senior technologists who are accountable for existing application portfolios (chief technology officers or senior application delivery and infrastructure leaders) to define specific roadmaps that will ensure that we can move towards and achieve the desired outcome.
In this role, the selected candidate must have an experience with Web Applications, Java, Spring, AJAX, Jquery, Weblogic , WebServices; experience with architecting and delivering end to end enterprise J2EE solutions.
In this role, the selected candidate will identify gaps and areas of improvements; design and remediate/build the existing regulatory applications; apply knowledge and experience in designing, planning, building, and deploying solutions leveraging latest SDLC principles.
In this role, the selected candidate will perform and promote local refactoring when making changes; communicate personal and team activities to those outside the team, e.g. blog posts, presentations, stakeholder demos.
In this role, the selected candidate will be responsible for defining and documenting architecture, capturing and documenting non-functional (architectural) requirements, preparing estimates and defining technical solutions to proposals (RFPs).