
Senior Software Engineer (Java Full Stack Developer)
- Pune, Maharashtra
- Permanent
- Full-time
- be at the forefront of innovation in our team, prototyping key new functionalities and evaluating emerging technologies.
- drive strategy in collaboration with various experts across multiple disciplines and lead overall technical vision and delivery on large-scale projects.
- contribute to the improvement of the engineering culture by mentoring other developers.
- participate in application design and other phases of SDLC.
- translate business requirements into technical documentation and work with development team to track delivery and facilitating customer feedback
- collaborate with technologists to drive delivery within an Agile framework
- conduct as-is and to-be impact analysis
- Implement a solid data management governance framework (checks, controls, reconciliations, data quality monitoring)
UBS RecruitingYour teamYou'll be working in the Data Management Technology team in India. We are a global team providing Data Management Technology Solutions including but not limited to Data Governance, Data Lineage and Data Quality Monitoring to all Business Areas, Support and Control Functions. This allows our internal clients to stay compliant with regulatory requirements, to create business value and to reduce their overall cost base. As a Software developer, you'll be pivotal to our team's success, driving innovation and excellence.Our culture centers on partnership with our businesses, transparency, accountability and empowerment, and passion for the future.Your expertise
- a Bachelor's Degree or higher in Computer Science/ Engineering/ Science
- java stack expert between 8-10 years of strong background in full-stack development environments.
- have knowledge and experience with at least one of React or Angular.
- knowledge and experience implementing in Java 8 for a distributed environment.
- good knowledge of Java libraries and frameworks (Spring/ Spring Boot/ JPA/ JMS).
- practical knowledge of version control and build tools such as GitHub, Jenkins, Maven, TeamCity, Nexus, SaltStack, Puppet, Chief, Ansible, AppDynamics
- a working knowledge of application servers such as (Apache, Tomcat, IBM Websphere) and relational databases
- knowledge of agile development practices (Scrum, XP, Kanban, etc)
- a DevOps mindset with experience of software development build chains and deployment with the ability to deep dive into technical issues
- enterprise monitoring, scheduling and ticket management products (e.g. Azure Monitoring Tools, Netcool, Autosys and ServiceNow).
- solid experience running Git, Confluence, and ideally some exposure to Crucible, Crowd, Nexus, and SonarQube.