Join us as a Senior Software Engineer Java Full Stack AI Assisted Engineering at Barclays where you will spearhead the evolution of our infrastructure and deployment pipelines driving innovation and operational excellence You will harness cuttingedge technology to build and manage robust scalable and secure infrastructure ensuring seamless delivery of our digital solutions To be successful as a Senior Software Engineer Java Full Stack AI Assisted Engineering you should have experience with Design develop test and deploy enterprisegrade applications using Java and Spring Boot Build scalable resilient and secure microservicesbased solutions Develop responsive and modern user interfaces using ReactJS and TypeScript Translate business requirements into technical solutions and highquality software deliverables Participate in architecture discussions and contribute to solution design decisions Ensure applications meet performance security reliability and operational standards Lead complex technical investigations and production issue resolutions Design and implement cloudnative solutions on AWS Work with AWS services including ECS EKS Lambda API Gateway S3 DynamoDB RDS CloudWatch IAM and EventBridge Implement Infrastructure as Code using Terraform or CloudFormation Support CI CD automation and release processes Drive adoption of secure coding practices and engineering standards Perform code reviews and promote clean code principles Implement automated unit integration and regression testing Ensure observability through logging monitoring and alerting frameworks Contribute to technical debt reduction and platform modernization initiatives Effectively leverage AI engineering tools such as Claude GitLab Duo GitHub Copilot ChatGPT Enterprise and other approved enterprise AI tools Utilize AI assistants for code generation test automation documentation code review support root cause analysis and solution design acceleration Drive responsible and secure adoption of AIassisted development practices Evaluate emerging AI capabilities and recommend productivity improvements within engineering teams Mentor team members on AIenabled software engineering best practices Work closely with Product Owners Architects Engineering Managers Designers and Business Analysts Mentor junior and midlevel engineers Contribute to sprint planning backlog refinement estimation and technical leadership activities Support a culture of continuous improvement and innovation Some other highly valued skills may include Java 17 21 Spring Boot REST APIs Microservices Architecture Kafka EventDriven Architecture JPA Hibernate SQL and NoSQL Databases ReactJS TypeScript JavaScript ES6 HTML5 CSS3 Responsive Web Design AWS Cloud Platform Docker Kubernetes EKS Terraform GitLab CI CD Jenkins SonarQube Monitoring Observability tools Claude GitLab Duo GitHub Copilot Prompt Engineering AIassisted Software Development Lifecycle SDLC AIdriven Test Generation and Code Quality Improvements Agile Secure TDD BDD Secure Coding Design Patterns Performance Optimization API Security System Design Banking Payments Cards Lending or Financial Services domain Eventdriven architectures and distributed systems Open Banking APIs AIpowered application development and Agentic AI concepts Experience leading technical initiatives across multiple teams You may be assessed on key critical skills relevant for success in role such as risk and controls change and transformation business acumen strategic thinking and digital and technology as well as jobspecific technical skills The role is based out of Pune Purpose of the role To design develop and improve software utilising various engineering methodologies that provides business platform and technology capabilities for our customers and colleagues Accountabilities Development and delivery of highquality software solutions by using industry aligned programming languages frameworks and tools Ensuring that code is scalable maintainable and optimized for performance Crossfunctional collaboration with product managers designers and other engineers to define software requirements devise solution strategies and ensure seamless integration and alignment with business objectives Collaboration with peers participate in code reviews and promote a culture of code quality and knowledge sharing Stay informed of industry technology trends and innovations and actively contribute to the organizations technology communities to foster a culture of technical excellence and growth Adherence to secure coding practices to mitigate vulnerabilities protect sensitive data and ensure secure software solutions Implementation of effective unit testing practices to ensure proper code design readability and reliability Assistant Vice President Expectations To advise and influence decision making contribute to policy
📌 Senior Software Engineer Java Full Stack and AI Assisted Engineering (Pune)
🏢 Barclays
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.