Logo
UBS

Senior Java Full Stack Engineer

UBS, Trenton, New Jersey, United States,


Job Reference #294774BRJob TypeFull TimeYour roleAre you an enthusiastic technology professional? Are you excited about seeking an enriching career, working for one of the finest financial institutions in the 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 capture 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 proactively investigate and propose new technologies for use within the department.Your teamYou'll be working for the STAAT Insights team in the STAAT – Sales Technologies & Advanced Analytics group in Weehawken, NJ. We develop efficient real-time solutions for marketing automation & distribution of research over electronic mediums.Your expertiseBachelor’s degree in engineering or science or foreign equivalent required from an accredited institution.Ideally 10+ years of experience in developing enterprise-class applications using Java, Unix/Linux, Spring, Spring Boot, 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 layers of application development and 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 NoSQL or RDBMS databases.Hands-on experience in designing and developing applications using Java EE platforms and 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 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 HTML5, 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 UsUBS 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 HireWe may request you to complete one or more assessments during the application process. Learn more.Join usAt 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?Disclaimer / Policy StatementsUBS 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