
Fullstack /Associate Director, Software Engineering Specialist
- Pune, Maharashtra
- Permanent
- Full-time
- Knowledge of Data modelling and Data Architecture concepts, security concepts, Architecture design, Business Functional Domains (with at least one function end to end); Operations and Frontline activities
- Awareness of Infrastructure Design, Integration concepts, techniques and patterns.
- Ensuring the NFRs are consistently defined and architected into the design and be responsible for API governance process which includes security API, process APIs and system APIs
- Developing and growing a skillset to design for cloud and for resilient, robust, secure, adaptable and flexible solution
- Building scalable, highly reliable product features by Designing, implementing, and maintaining applications
- Applying problem solving and analytical skills to a variety of issues
- Interacting with cross functional teams to produce scalable solutions
- Estimating engineering effort and come up with realistic schedules
- Identifying and resolving complex production issues
- Rapidly fixing bugs and solving problems
- Contributing to architecture design for items in alignment to Future State Architecture
- Conducting design and code reviews and perform Unit-testing code for robustness, including edge cases, usability and general reliability
- Making disciplined use of source control and bug tracking systems
- Minimum 13-14+ years of strong experience in Implementing all development activities like design, code development, unit testing, code quality checks, build and deploy using core java, springboot, Angular / react.
- Strong hands on experience in application development using Java 17 and above /J2EE and related technologies, (Spring Framework and Hibernate JPA)
- Experience in developing reusable APIs, consuming web services (REST) and processing data (XML/JSON).
- Experience in Javascript, ReactJs , Node JS, Angular and jQuery
- Experience / knowledge on system architecture and solution designing, and Strong exposure to Microservice architecture and design patterns
- Experience with release deployments, code refactoring, Strong sense of ownership and accountability for quality deliverables and engineering related activities within the agile development lifecycle.
- Expert knowledge with CI/CD deployment pipeline, Jenkins, Docker, shell scripting and GIT with knowledge on Unix
- Expert knowledge of Agile/Scrum/ Kanban development and experience in working on Databases and RDBMS - Oracle, Postgres, Mongo DB
- Hands on experience in cloud technologies into GKE, GCP for service hosting, code and infra scalability
- Ability to deliver faster, write optimized and performance based application code using independent code deployments