NorthBay Solutions (NBS) is looking for a highly skilled and motivated Software Architect - Java with 12+ years of architecture and design experience.
The candidate must have extensive Solution Architecture and design skills. He / She must be well-versed with Enterprise Architecture and willing to diversify skillset in Cloud and Big Data.
The ideal candidate is a creative individual who thinks out of the box and would like to work in a diverse technology environment.
This is a lead role and we are looking for a candidate to bring passion and dedication to this position. The ideal candidate will be a great motivator who can thrive in an Agile environment.
We are looking for an individual with a consistent drive to find ways to improve processes, technology, and fellow employees. Required Skills
Passion for software engineering and new technologies. Actively seeks and adopts new and emerging technology and methods to provide innovative solutions to meet client needs.
Knowledge of Design and architecture of enterprise level applications.
Strong knowledge of Java 8 and J2EE design principles and patterns
Experience in Servers like WebLogic, Jetty and Tomcat.
Should have architecting knowledge of micro services and cloud deployments.
Strong understanding of micro service architecture include experience in implementing micro services.
JS, Java, JSON, REST APIs, JAX-RS, JAX-B, Docker, Spring, Spring Boot, Sprint Cloud.
Knowledge on transforming a legacy monolithic application to a micro service based application
Ability to quickly interpret requirements, explore multiple approaches and suggest optimal solutions.
Experience of working with Agile delivery methodologies such as Scrum, Kanban or DevOps.
Exposure towards PL / SQL, RDBMS is a must preferable Oracle database.
Ability to engage the team to derive results in stipulated time.