Job Openings Fullstack Java Developer

About the job Fullstack Java Developer

Job Description:

Responsibilities:

  • Collaborate to task-out User Stories.
  • Conduct research, design, and prototyping.
  • Work collaboratively and may pair program with another developer or may pair with a tester.
  • Collaborate with the Product Owner and testers to make align software with requirements.
  • Code unit tests and automated acceptance tests.
  • Check new code (that builds) into the shared repository every day.
  • Document for low latency, high performance user interfaces from UI Requirement Specification and/or Wireframe.
  • Develop user interfaces from Design Artifacts.
  • Contribute in all phases of development.
  • Ensure designs are in compliance with requirements.
  • Participate in design reviews and provide input to the design recommendations and comply with Project Life Cycle Methodology in all planning steps.
  • Coordinates troubleshooting and interaction with technical clients for addressing design and code-related issues.
  • Excellent verbal and written communication skills.
  • Work comfortably with a wide range of people and skill sets, including: architects, project managers, analysts, designers and developers.
  • Lead, mentor and develop lesser experienced resources.

Must Haves:

  • 7+ years of experience in Spring Boot.
  • Java
  • Apache Flink
  • SOAP/REST
  • Web Serivces
  • Spring Boot
  • KAFKA
  • Angular

Good to Have:

  • Core Java
  • Kafka
  • Spring Boot
  • Struts / Spring MVC
  • Spring Core
  • JavaScript
  • JDBC / JPA
  • Jquery / AJAX
  • SQL/PLSQL
  • Experience in Bootstrap, Angular
  • Knowledge of Web Services, SOAP, REST/JSON
  • Exposure to Investment Banking/Wealth Management