GURUGRAM · FULLTIME
Full Stack Engineer (Java & Angular)
FNZ
Gurugram · onsite · Posted 5d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Job Purpose: The Senior Full Stack Software Engineer conceptualizes, designs and implements multi-tier software applications, services and functions for the financial industry. He/she uses current technologies, frameworks and tools in these areas, with a focus on
Java and Angular . The use of modern paradigms and architecture designs, such as microservices, containers, etc. is part of daily practice. In addition to the development of new applications, the migration of existing software applications to distributed architecture is an important task of the Senior Full Stack Software Engineer. Best practices in the transformation of functionality and data are important here. The role requires an agile mindset and a DevOps mentality. The quality of your own work, further development and automation of processes and a holistic view of the software lifecycle, including the operation and maintenance of software applications, are crucial
. Main tasks of the positio
- n:Conception, design, implementation and testing of software applications, services and functions in an agile environme
- ntRealization of solutions for the financial/funds industry based o
n Java and web technologies (Angula
- r)Creation of well-defined, efficient and well-testable co
- deEnsuring the quality of the code through unit, integration and UI tes
- tsDocumentation of designs, algorithms, APIs and process
- esProactive assumption of responsibility throughout the entire software development life cyc
- leUse of microservice architecture and container technologi
- esAutomation of processes through further development of CI/CD pipelin
- esImplementation of code revie
- wsActive participation in architecture and design discussions and optimization and stabilization of existing servic
- esTaking the role of "lead developer", making technological decisions, solving complex problems and thinking "outside the bo
- x"Evaluating new technologies, creating prototypes and evaluating existing software syste
- msSupporting our project managers/product owners in estimating workloads and acting as a point of contact for technical questio
- nsCoaching and guiding less experienced colleagues in general and in your own proje
ct Side tasks of the positi
- on:Participation in the implementation of division- and company-wide initiatives for the strategic further development of processes, products and technolog
ies Formal Educat
- ion:Degree in (business) informatics or a comparable, successfully completed technical education, alternatively corresponding professional experi
- enceAt least 6–10 years of professional experience at a software company or in a comparable posi
- tionSuccessful supervision of software development projects as a senior/lead developer and significant contribution to the success of the t
eam. Qualifications / Skills / Personality T raitsWork experi
- ence:Experience of 6 to 10 y
- ears.Experience in the software development of multi-tier web applications and relevant architecture concepts/technolog
ies (Java 11 and above / An g
- ular)Experience in the development of REST
- APIsSound knowledge of frameworks such as Spring and Hibernate
- (JPA)Knowledge of SQL and DML, PostgreSQL pref
- erredExperience with development tools such as Git, SonarQube, Jenkins, IntelliJ or Ec
- lipseBasic functional knowledge of the financial ind
- ustryExperience in the implementation of sophisticated UI/UX design using An
- gularGood knowledge of software engineering methods (UML, OOA, OOD, data modeling, etc.) and design pat
- ternsSound practical knowledge of current container technologies such as Docker, Kubernetes, OpenShift or Ra
- ncherKnowledge and understanding of security challenges in distributed software architectures and web applications, as well as identifying and applying appropriate solution strat
- egiesUp-to-date knowledge of topics and trends in software enginee
ring. Professional expertise and other know
- ledge:Very good oral and written English
skills Personality
- traits:High quality awareness, open and goal-oriented communication, and the ability to quickly familiarize yourself with new
- topicsPassion for software development, willingness to grow, flexibility and strong team
- spiritDevOps mentality and openness to collaboration within and across teams, including tasks/tools beyond programming such as deployment, automation and ope rations
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Section · Company
About FNZ
FNZ
FinTech
450
employees
2003
23 years old
London, England
United Kingdom
About
Industries
Employee ratings
112 reviews
Culture
3.0
Career growth
3.0
Work-life
3.2
Employees rate it well for
Find them on