Jobs / Cit***
Senior Full Stack Developer - Assistant Vice President
Cit*** · Jersey City, NJ, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Jersey City, NJ, United States121,200-181,800 USD/yearlyOnsite
Remuneration
121,200-181,800 USD/yearly
Location
Jersey City, NJ, United States
Visa sponsorship
Sponsors visa
Job summary
DISCOVER YOUR FUTURE AT Cit*** Working at Cit*** is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Cit***, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Benefits
Including: medical, dental & vision coverage; 401(k); life, accident, and disabiCiti also offers paid time off packages, including planned time off (vacation),For additional information regarding Citi employeePlease visit citiAvailable offerings may vary by jurisdiction, job level, and date of hire.MOST RELEVANT
Qualifications
- and envision the solution that can be captured as respective user stories in JIRA.
- Work with large datasets and develop efficient algorithms for data processing and analysis
- Collaborate with cross-functional teams to identify and prioritize project
- Implement AI/ML models using popular frameworks and libraries
- Ensure high-quality code delivery with robust testing and validation
- Excellent verbal and written communication
- 6+ years of experience as a Senior Java Developer with hands on end-to-end solutions.
- Java 8+ with strong expertise in Spring, Hibernate, and Java-based frameworks.
- Expert in Java microservice based architecture and REST APIs.
- Knowledge in data processing and storage solutions like Apache Hadoop, Spark, and/or NoSQL databases.
- Experience in relational databases like Oracle,DB2,SQL server.
- Able create database objects
Responsibilities
- Responsible for design and development as a full stack java to build very high-volume, low-latency enterprise applications that can adapt and scale to changing market conditions
- Understanding the impact of adapting different architectures and designs and present the same to all relevant stakeholders.
- Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
- Development of solutions following established technical design, application development standards and quality processes in projects.
- Understanding the client
Skills
Communication
Degrees
AssociateDegree
Industry
EducationInsuranceMedia
Company size
EnterpriseSmb