Bangalore
23 days ago
Lead I - Software Engineering
Digital Audit Project - working till 2pm IST – 12AM IST Job Overview: We are seeking a highly skilled Senior Software Engineer with extensive experience in developing and maintaining Micro Services Architecture. The ideal candidate will have a strong background in RESTful APIs, cloud technologies, and containerization. You will play a key role in designing and implementing scalable solutions that meet our business needs. Roles and Responsibilities: • Managing the complete software development process from conception to deployment • Lead the development team and provide guidance on building end-to-end systems optimized for speed and scalability • Involved in the entire product development lifecycle including the design, development, testing, deployment and maintenance of new and existing features. • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth • Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities Required skills and qualifications: • 3+ years of experience in building large-scale software applications • Strong problem-solving skills and ability to work collaboratively in a team environment. • Experience in building web applications • Experience in designing and integrating RESTful APIs • In-depth knowledge of popular Java frameworks like Spring MVC & Spring boot. • Extensive knowledge in Java development and Webservices • Excellent debugging and optimization skills • Experience in unit/integration testing • Excellent communications skills Must-Have Skills: • Proficiency in REST APIs and RestTemplate. • Strong experience with microservices architecture. • Hands-on experience with Docker and Kubernetes. • Knowledge of API Gateway and ESB technologies. • Familiarity with web services and CI/CD practices. • Experience with Java 8 Streams. • Solid understanding of RDBMS and ORM frameworks (Hibernate/Spring Data JPA). • Experience in setting up batch jobs. • Proficiency in monitoring tools like AppDynamics or Grafana. • Understanding of Azure and AWS cloud concepts. Good to Know: • In-depth knowledge of Azure or AWS cloud services and architecture.
Por favor confirme su dirección de correo electrónico: Send Email