Job Description :

Title: Sr. Java Developer

Description:

As part of our strategy to design and implement security-based lending applications, GBOT team is looking for a Senior Java Developer. Candidate must have expertise in design and development of core Java applications as well as multi-tiered Java EE-style applications. Candidate should be fluent in related technologies including Spring, databases, database interface layers, web browser display technologies (AngularJS), web protocols and standards, and associated Java development tools. Candidate will engage with technology and business stakeholder on a regular basis. Candidate will also interact with multiple internal IT teams across Wealth Management globally. To be successful, the role will require the individual to understand the banking technology landscape, and to offer creative solutions that integrate current capabilities and proprietary system builds.

Responsibilities:

Candidate must have strong hands-on expertise in design and development of core Java applications.
Engagement with senior technology and business stakeholders for understanding the requirements, software design and implementation of high available and high scalable systems using Java, Spring Boot, Kafka, Angular, Microsoft Azure etc.
Build new and innovative solutions that can help solve business and technical challenges.
Perform proof of concepts in the newer technologies.
Candidate will participate in Agile ceremonies and be part of core development team working very closely with Business stakeholders.
The candidate will support continuous improvement of the automated systems following devops practices - CI/CD pipelines. Participate in all aspects of SDLC (analysis, design, coding, testing and implementation).
Ability to work in a fast paced and dynamic environment.
Understanding of Agile development methodologies and DevOps practices.
 

Skills Required:

5+ years of proven track record in building enterprise level applications using Java technologies.
Hands on experience with Java 8+.
Programming proficiency in Spring Boot, Gradle, Web Services (XML, JSON, REST, SOAP, micro services) .
Practical experience with SDLC best practices, such as: design, implementation, code review, CICD, unit test cases.
Strong understanding of Spring MVC framework and design patterns.
Understanding of requirements of large enterprise applications (security, entitlements, etc.).
Strong understanding of Agile, DevOps, JIRA to create a productive, high quality development environment.
Able to work independently as a self-starter and within a team environment. Comfortable in fast paced dynamic environment with an ability to handle multiple tasks simultaneously.
Good communication and presentation skills: ability to communicate in a clear and concise manner; individually or in front of a group.
 

Skills Desired:

Hands on experience with UI technologies like Angular 9 +.
Hands on experience with Microsoft Azure, Docker, Kubernetes.
 

Education Level: Bachelor’s Degree

Experience Level: 5-7yrs.

Due Date: ASAP

             

Similar Jobs you may be interested in ..