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