Senior Full Stack Engineer
fidelity business india private
📍 bangalore karnataka india🕐 23d ago🔗 workday
Job Description
Job Description:
----------------
**Job Title: Senior Fullstack Engineer**
**The Purpose of this Role**
Produce high-quality, testable, readable, and easily maintainable code. Participate in and lead all phases of the development process, from conception to deployment as a member of an agile, cross-functional team. Demonstrates leadership and maintains a continuous technology progressive mentality. Supports junior associates to develop solutions that improve processes.
**The Expertise You Have**
* Bachelor’s degree in computer science, Engineering or Equivalent.
* You have hands-on experience in building the **interconnected systems that enable a business to operate, including hardware, software, network and database.**
* Very Strong expertise in **updating and maintaining legacy systems to leverage modern technologies and architectures.**
* You have the expertise and experience in **designing and developing microservices** which can handle **high Transaction Per Second traffic**.
* **Strong understanding of data governance principles and best practices.**
* You are **experienced with** a variety of modern programming languages and frameworks. 8+ years of experience working with Java, Springboot, Oracle, Kubernetes, Kafka, Azure cloud technologies.
* You have a **passion for technology** and can stay on top of latest technology trends.
* Good working knowledge on ITIL processes like Incident management, Change management etc.,
* You have hands-on experience leading or mentoring scrum teams focused on building software solutions for business critical, architecturally distributed experiences. The teams you have worked with have multi-functional responsibilities such as engineering, quality, devops and release implementation.
* You care about cycle time and use **CI/CD practices**, tools to rapidly deploy changes to production while minimizing risk.
* Have **strong communication skills and technical expertise** to drive and participate in meaningful discussions with partners across different roles and different skillsets.
**The Skills that are Key to This Role**
* Hands on experience in Java, Spring, Springboot, Event/Listener messaging frameworks and UI development using Angular
* **Hands on experience in Designing and Developing Robust RESTful API**
* **Hands on experience in Hashicorp Vault, Terraform and Packer**
* **Hands on experience in Kubernetes tools and services, including managed Kubernetes platforms, service meshes, monitoring solutions, and security tools**
* **In-depth understanding on API Management – Stratum/Apigee**
* Proven experience in designing, deploying, and maintaining cloud infrastructure across platforms like AWS, Azure, or Google Cloud. **preferably Azure – Namespace, AKS, ASB, Data Factory, API Management, Storage Account, and Redis.**
* Hands on experience in container-based development (Docker)
* Hands on experience working with EDA solutions such as Kafka/ MQ
* Hands on experience working with database and data concepts, tools and technologies (Oracle, PL/SQL Informatica)
* Hands on experience in utilizing the Dev assist tools to improve quality and efficiency
* Familiarity working with OAuth 2.0 framework and scopes
* Experience in implementing Micro services Architecture & building / deploying highly automated, scalable and maintainable infrastructure.
* Experience in designing and developing apps with high throughput and low latency utilizing load balancing, caching, threading etc.
* Knowledge on CD process and tools, testing frameworks and practices (GitHub, Jenkins, uDeploy, Stash)
* Strategic thinking and critical problem-solving skills
**Good to have skills to this Role**
* Knowledge in Control M, DB2 to CICS, Cloud to CICS and MAUI
**The Value You Deliver**
* Define, develop, and implement application-level architecture hosted in the cloud.
* Use your expertise and leadership to influence and gain consensus on how to proceed, remove impediments and strive for robust team success sprint over sprint.
* Consistently making culture choices that positively impact the team, helping the team to create a better work environment.
* Understand the leadership vision and own the execution of that vision.
* Cultivate a culture of best-in-class software engineering practices
* Deliver system automation by setting up continuous integration/continuous delivery pipelines
* Communicate effectively in team environment.
* Identify departmental needs and make suggestions regarding technical direction.
* The team will view you as an advocate for continuous learning helping them improve sprint over sprint. You help build a trustful, open environment which is encouraging of problem solving and experimentation.
**The Expertise We’re Looking For**
* 6+ years of experience. Completed three or more projects on commercially available applications.
* B.E./B Tech in Computer Science, Computer Engineering, Software Engineering, or equivalent experience.
**How Your Work Impacts the Organization**
**BU Overview**
WI (Workplace Investments) helps our customers save and invest through workplace retirement savings plans, build lifetime relationships with customers and provide employers with cost-effective, integrated employee benefit solutions. WI serves customers online, over the phone, and through a nationwide network of investor centers. WI is also committed to helping drive employee retirement readiness by delivering leading-edge financial solutions to employers, including recordkeeping, cash management products and services and personal advisory services (PAS).
**Location** Bangalore
**Shift timings**: 11:00 am - 08:00pm
Certifications:
---------------
Category:
---------
Information Technology