🌎
This job posting isn't available in all website languages
📁
Senior Software Engineer
📅
CREQ224004 Requisition #

Key Responsibilities

·         Develop and maintain scalable, high-performance Java-based applications and services. Write clean, efficient, and reusable code following best practices (e.g., SOLID principles, design patterns).

·         Build to Scale: Develop highly scalable software with optimal performance.

·         Maintain security best practices: Implement robust security measures to protect against vulnerabilities and ensure compliance with industry standards.

·         CI/CD with GitHub Actions: Build and maintain GitHub Actions pipelines for continuous integration and deployment, enabling fast and reliable feature delivery.

·         Perform code reviews: Review code submitted by other engineers, ensuring adherence to best practices and platform standards. Provide constructive feedback to encourage continuous learning and improvement.

·         Collaborate for Customer Value: Partner effectively with product owners, architects, and other stakeholders to deliver cutting-edge solutions aligned with business objectives.

Technical Skills

Experience in Java, Spring Boot, Rest API.

• Expertise with Microservices and Restful API design patterns.

• Experience in SQL or NoSQL databases like MySQL and MongoDB.

• DevOps and CI/CD – TeamCity, GitHub Copilot, GitHub Actions – Highly desirable

• Experience with AWS Cloud services – EC2, SNS, S3, Lambda.

• Containerization technologies: Docker and Kubernetes.

• AI & Machine learning and LLM knowledge is desired

• Experience in Kafka, Banking domain

Previous Job Searches

Bangalore, Karnataka, India

Chennai, Tamil Nadu, India

3 locations

Similar Listings

Gurgaon, Haryana, India

📁 Senior Software Engineer

Requisition #: CREQ227675