Lead I - Software Engineering
UST Global Inc
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