Avaloq
Software Engineer (Fullstack)
- Location
- Pune, Maharashtra, India
- Work model
- OnSite
- Seniority
- Junior
- Employment
- FullTime
- Posted
- Added to Codestelle
Language requirements
- German
- Not specified
- English alone
- Not specified
Based on explicit wording in the listing. “Not specified” does not mean a language is optional.
About this role
Software Engineer (Fullstack)
Your mission
- Design, develop, and document thought-out solutions within the team’s responsibility addressing customer requirements;
- improve and optimize existing functionalities;
- closely collaborate with the product owner, business analysts and other developers;
- Working in Production support environment (as L3 engineer), helping us to improve our processes and deliver qualtiy of fixes to our customers;
Key Responsibilities
- Design, develop, test, and maintain web-based applications.
- Build responsive and user-friendly interfaces using Angular, TypeScript, JavaScript, HTML, and CSS/Sass.
- Develop and optimize Oracle SQL queries, PL/SQL procedures, packages, functions, and database objects.
- Integrate front-end applications with RESTful APIs and backend services.
- Participate in software design, code reviews, testing, troubleshooting, and production support activities.
- Collaborate with business analysts, developers, QA teams, and stakeholders to deliver high-quality solutions.
- Maintain source code using Git and support CI/CD deployment processes.
- Investigate and resolve application and database performance issues.
- Ensure adherence to software development best practices, security standards, and coding guidelines.
- Support application deployments and troubleshooting within Linux environments.
What you need
- Advanced proficiency in the back-end competencies: Java 8+, Spring Boot, RESTful API building
- Git, Gradle and Jenkins CI tool
- Angular, TypeScript
- JavaScript, HTML and CSS/Sass
- NodeJS, npm
- Basic Linux operating system knowledge
- GraphQL, Liquibase, Spring JPA, Spring Security
Database Development
- Experience in Oracle SQL queries, PL/SQL Programming
- Relational Database Management Systems (RDBMS)
- Query Optimization and Performance Tuning
You will get extra points for the following
- Avaloq, wealth management or private banking knowledge
- JMS and Kafka know-how is a plus and Openshift or Kubernetes
- Bachelor's degree in computer science, Engineering, or equivalent
- Minimum 3 years of experience
- Proven experience as a Software Engineer, Software Developer, or a similar role in the banking or financial services industry
- Front-End Development and experience in RDBMS, Oracle SQL queries, and Oracle PL/SQL
- Experience in handling Java based applications. Unix, Python or similar can be valuable.
- Experience in software design, development, testing, and troubleshooting
- Strong programming, analytical, and problem-solving skills
- Familiarity with software development best practices, version control systems, and CI/CD concepts
- Strong communication skills and the ability to work effectively within cross-functional teams
- Self-motivated, proactive, and organized working approach with a demonstrated passion for continuous learning
- Full professional fluency in English (written and verbal)
It would be a real bonus if you have
- Knowledge or experience in Avaloq system
- Experience in application support, incident management, or service operations environments
- Knowledge of CLM, AML, KYC, onboarding, and related third-party solutions
- Familiarity with cloud environments and containerization technologies (e.g., Docker, Kubernetes)
- Experience with modern software engineering practices, automation, and monitoring tools