Required Skills

Java Full Stack Developer

Work Authorization

  • US Citizen

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 3rd Mar 2023

JOB DETAIL


Job Responsibilities:
* Implement in-house microservices for Money Movement Platform.
* Conduct intense code reviews and follow best coding practices.
* Design and develop Java applications as well as multi-tier Java EE-style applications in finance technology supporting all lending business lines.
* Collaborate with multiple technology teams that are upstream and downstream of the application
* Work as part of a banking Agile Squad.
* Work in Agile development methodologies, collaborating with business and technology teams located globally.

Skills Required:
* 7+ years of hands-on experience as a Java Developer building enterprise-level applications using Core Java 1.8 or higher.
* 5+ years of hands-on experience in Java EE design and programming, a solid understanding of multi-tiered web-based applications.
* In-depth knowledge of JavaScript, Angular, jQuery, and CSS.
* Practical experience with Microservices Framework like Spring Boot, Event-driven Services, and Cloud Native Applications development.
* Practical experience with Web API, JUnit/TDD, KAFKA, GIT, and Team City.
* Strong knowledge of CI-CD Pipelines, Code quality analysis tools like Sonar, find bugs.
* Strong understanding of database analysis & design including SQL, indexes, and query tuning.
* Ability to analyze the business requirement and define the appropriate design with respect to data modeling, configuration, and customization of applications.
* Practical experience with data model designing and modeling tools.
* Proven experience working in agile development methodologies.

Skills Desired:
* Working Knowledge of building applications in the Cloud.
* Working Knowledge of Unix/Linux and/or any scripting language.
* Exposure to JIRA or other ALM tools to create a productive, high-quality development environment.
* Working knowledge of financial markets, banking-based products, and Wealth Management.
* Minimum BS degree in Computer Science, Engineering, or a related field.

Company Information