java, Spring Boot, Spring Reactive, API, HTML, CSS, Javascript, SQL, DB2, J2EE, web services, cloud, Angular, React js, web API, UI
Roles & Responsibilities Provide expertise and design solutions for consumer facing web and mobile applications as well as backend services.
Work with Product Managers, Project Manager, UI developers, QA engineers and subject matter experts to understand the complex technological system in order to produce integrated end-to-end solutions.
Communicate solution approaches to enterprise architects, project teams, leadership and other stakeholders.
Act as an expert technical resource for modeling, estimation, prototyping, simulation, and analysis efforts.
Write technical requirements, stories, and task breakdowns.
Determines and implements the most efficient and cost-effective solution.
Keep up to date on the latest developments trends and future direction in technologies such as APIs, application frameworks and databases.
Ensuring adherence to architecture standards and processes.
Ensuring that the solution meets the functional and non-functional requirements approved by the business.
Participate in code reviews and contribute to raising the quality of our products.
Collaborate with QA and DevOps to support application deployment.
Use Agile Scrum practices to deliver solutions with high level of flexibility and adaptability.