Senior Java Full Stack Engineer
Weehawken, NJ, United States
United States - New Jersey Information Technology (IT) Group Functions Job Reference #
294774BR City
Weehawken Job Type
Full Time Your role
Are you an enthusiastic technology professional? Are you excited about seeking an enriching career, working for one of finest financial institutions in world?
We’re seeking technology and domain experts to join our STAAT Insights development team in Weehawken, NJ to:
analyze and understand business and technical stories, writing code, implementing automated tests, contributing to release and iteration planning, and developing the working practices of our team
help capturing detailed technical requirements based on business requirements
support the business in resolving high-priority defects and deploying fixes to production systems
perform insightful and constructive code reviews to help maintain and teach proper coding techniques and ensure that your fellow developers are considering all pertinent factors to prevent regression defects or the introduction of problematic code
contribute widely to establishing and promoting best SDLC practices and pro-actively investigating and proposing new technologies for use within the department
Your team
You'll be working for STAAT Insights team in the STAAT – Sales Technologies & Advance Analytics group in Weehawken, NJ. We develop efficient real-time solutions for marketing automation & distribution of research over electronic mediums.
Diversity helps us grow, together. That’s why we are committed to fostering and advancing diversity, equity, and inclusion. It strengthens our business and brings value to our clients
Your expertise
Bachelor’s degree in engineering or science or foreign equivalent required from an accredited institution
ideally 10+ years experience in developing enterprise-class applications using Java, Unix/Linux, Spring, Springboot, Kubernetes, Maven, JMS, Oracle, SQL
experience in application development, including analyzing stories, writing code, implementing automated unit tests, contributing to release and iteration planning and developing the working practices of our team
proficient in all the layers of application development and would be required to stitch together end to end applications on the Azure Cloud for our clients, starting from front end development, back-end development, middleware integration and persisting data in no SQL or RDBMS database
hands on experience in designing and developing applications using Java EE platforms Object Oriented analysis and design using common design patterns
deep understanding of Java and JEE internals (Classloading, Memory Management, Transaction management etc) and excellent knowledge of Relational Databases, SQL and ORM technologies (Webflux)
middleware skills on the REST/SOA services, Apigee or API Connect along with RDBMS and NoSQL skills for persistence
experience in developing new user-facing features using React.js; hands on expertise in HTML/5, CSS, REST services and JavaScript (React.JS)
proficient in building reusable components and front-end libraries for future use along with translating designs and wireframes into high quality code
optimizing components for maximum performance across a vast array of web-capable devices and browsers
understanding of software development including the full project lifecycle from working on multiple substantial projects using Agile development methodologies
“At UBS, we appreciate our Veterans and are committed to providing opportunities in Financial Services.” About us
UBS is the world’s largest and the only truly global wealth manager. We operate through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management and the Investment Bank. Our global reach and the breadth of our expertise set us apart from our competitors..
We have a presence in all major financial centers in more than 50 countries. How we hire
We may request you to complete one or more assessments during the application process. Learn more Join us
At UBS, we embrace flexible ways of working when the role permits. We offer different working arrangements like part-time, job-sharing and hybrid (office and home) working. Our purpose-led culture and global infrastructure help us connect, collaborate, and work together in agile ways to meet all our business needs.
From gaining new experiences in different roles to acquiring fresh knowledge and skills, we know that great work is never done alone. We know that it's our people, with their unique backgrounds, skills, experience levels and interests, who drive our ongoing success. Together we’re more than ourselves. Ready to be part of #teamUBS and make an impact? Contact Details
UBS Business Solutions SA
UBS Recruiting Disclaimer / Policy Statements
UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.
#J-18808-Ljbffr